Здраствуйте, подскажте пожал как правильно установить FPC на win 7 64 bit.
У меня происходит все так: скачиваю и устанавливаю FPC на win 7 32 bit, далее устанавливаю FPC на win 7 64 bit
В папке UNITS появляются модули для 64 бит,
в папке BIN появляется файл ppcrossx64.
Но в среде FPC в пункте меню Сompile\target отсутствует выбор для win x64?????
Кроме того, поскажите пожал какой лучше процессор выбирать в Option\Compile (процессор Core i7)???
Что за опимизация в этом же пукте меню и может ли ее включение (по умолчанию -выкл) ускорить работу программы???
И еще вопросик. При решении задачи процессор загружается лишь на 12-17%. Можно ли загрузить проц на большую величину??
Хочется сделать чтобы паскаль побыстрее думал.
Заранее благодарю,сам пока новичок.
Установкс FPC на win 7 64 bit. Подскажите пожал.
Модератор: Модераторы
Видимо, Вы скачиваете пакет для кросс-компиляции, либо пытаетесь скомпилировать 64-разрядный компилятор с помощью 32-разрядного (это возможно, но не столь просто). Лучше всего либо скачивать изначально всю сборку для платформы x86-64, либо скачать только компилятор (ppcx64.exe) и при пересборке из исходных кодов добавлять к make FPC=c:\куда_положили\ppcx64.exe
В общем, установленные 32- и 64-разрядные версии могут жить вместе, но путь к бинарникам желательно разделить. Он разделён по умолчанию: c:\pp\bin\i386-win32 и c:\pp\bin\x86_64-win64
К какому будет указывать путь в Path, тот и будет работать.
В общем, установленные 32- и 64-разрядные версии могут жить вместе, но путь к бинарникам желательно разделить. Он разделён по умолчанию: c:\pp\bin\i386-win32 и c:\pp\bin\x86_64-win64
К какому будет указывать путь в Path, тот и будет работать.
Проблема в том, что у меня нет папки c:\pp\bin\x86_64-win64
есть только папка c:\pp\bin\i386-win32
есть только папка c:\pp\bin\i386-win32
daesher писал(а): Лучше всего либо скачивать изначально всю сборку для платформы x86-64
А такой нету))
This is a cross compiler package from i386-win32 to x86_64-win64. Before you can use it, you need to install fpc for i386-win32.
WAYFARER писал(а):А такой нету))
В составе Lazarus x86_64 есть.
Mr.Smart писал(а):В составе Lazarus x86_64 есть.
не спорю, а вот готового дистрибутива FPC нет.
Да и какая собственно необходимость, если на fpc пишете для win64 то и компилируйте под win64, кросскомпилер то есть))
