Форум программистов, компьютерный форум, киберфорум
С++ для начинающих
Войти
Регистрация
Восстановить пароль
Блоги Сообщество Поиск Заказать работу  
 
 
Рейтинг 4.84/25: Рейтинг темы: голосов - 25, средняя оценка - 4.84
 Аватар для taras atavin
4226 / 1796 / 211
Регистрация: 24.11.2009
Сообщений: 27,562

Как компилить x64?

22.11.2012, 11:51. Показов 5555. Ответов 38
Метки нет (Все метки)

Студворк — интернет-сервис помощи студентам
У меня почему то sizeof(size_t)==4, а система windows 7 x64. Как с этим бороться?
0
IT_Exp
Эксперт
34794 / 4073 / 2104
Регистрация: 17.06.2006
Сообщений: 32,602
Блог
22.11.2012, 11:51
Ответы с готовыми решениями:

Может ли MinGW x64 компилить приложения x32? Или нужно для этого отдельно ещё MinGW х32 качать?
Просто решил поиграться с CodeLite.

Как компилить программу с libjpeg?
Я не понимаю, как компилить программу с libjpeg, если я использую Visual Studio. Г* командная строка - не находит nmake.

Как заставить компилятор не компилить неправильную программу?
Мне не даёт покоя разговор с одним программистом, имевший место быть несколько лет назад. Тот сказал, что он так кодит, что у него...

38
 Аватар для I.M.
576 / 559 / 47
Регистрация: 16.12.2011
Сообщений: 1,389
22.11.2012, 11:57
А целевая платформа выставлена в 64 бита?
0
 Аватар для taras atavin
4226 / 1796 / 211
Регистрация: 24.11.2009
Сообщений: 27,562
22.11.2012, 12:01  [ТС]
А где это выставляется?
0
 Аватар для I.M.
576 / 559 / 47
Регистрация: 16.12.2011
Сообщений: 1,389
22.11.2012, 12:04
Могу только по VS сказать
http://msdn.microsoft.com/en-u... 4317s.aspx
если нужны данные по gcc, то наверняка знающие люди скоро подскажут необходимые для компиляции флаги
1
 Аватар для taras atavin
4226 / 1796 / 211
Регистрация: 24.11.2009
Сообщений: 27,562
22.11.2012, 12:04  [ТС]
У меня codeblocks и GNU GCC Compiler.
0
What a waste!
 Аватар для gray_fox
1610 / 1302 / 180
Регистрация: 21.04.2012
Сообщений: 2,733
22.11.2012, 12:12
-m64 ?
1
 Аватар для taras atavin
4226 / 1796 / 211
Регистрация: 24.11.2009
Сообщений: 27,562
22.11.2012, 12:12  [ТС]
Цитата Сообщение от gray_fox Посмотреть сообщение
-m64 ?
и куда это писать?
0
What a waste!
 Аватар для gray_fox
1610 / 1302 / 180
Регистрация: 21.04.2012
Сообщений: 2,733
22.11.2012, 12:13
В опции g++ .
0
 Аватар для taras atavin
4226 / 1796 / 211
Регистрация: 24.11.2009
Сообщений: 27,562
22.11.2012, 12:19  [ТС]
Я попробовал в build options->compail settings->other options, он написал:
C:\tsserver\Projects\cpp\codeblocks\size s\sizes.cpp|1|sorry, unimplemented: 64-bit mode not compiled in|
||=== Build finished: 1 errors, 0 warnings ===|
. Что я не так делаю?

Добавлено через 1 минуту
В compail flags галочка на AMD Athlon64 стоит, не помогает.
0
What a waste!
 Аватар для gray_fox
1610 / 1302 / 180
Регистрация: 21.04.2012
Сообщений: 2,733
22.11.2012, 12:19
Цитата Сообщение от taras atavin Посмотреть сообщение
sorry, unimplemented: 64-bit mode not compiled
У меня тоже самое при -m32 )
0
 Аватар для taras atavin
4226 / 1796 / 211
Регистрация: 24.11.2009
Сообщений: 27,562
22.11.2012, 12:21  [ТС]
А как с этим бороться?
0
 Аватар для Toshkarik
1181 / 894 / 94
Регистрация: 03.08.2011
Сообщений: 2,461
22.11.2012, 12:25
taras atavin, нужно всего лишь скачать MinGW64. Посмотрите сборки niXman`a. Они поддерживают как 32 битную сборку программ, так и 64 битную.
1
 Аватар для taras atavin
4226 / 1796 / 211
Регистрация: 24.11.2009
Сообщений: 27,562
22.11.2012, 12:27  [ТС]
Цитата Сообщение от Toshkarik Посмотреть сообщение
нужно всего лишь скачать MinGW64
А где?
0
What a waste!
 Аватар для gray_fox
1610 / 1302 / 180
Регистрация: 21.04.2012
Сообщений: 2,733
22.11.2012, 12:28
Нужна сборка компилятора, которая поддерживает x64, т.е. самому собрать (сразу скажу, не занимался этим) или взять готовое откуда-нибудь.
0
 Аватар для taras atavin
4226 / 1796 / 211
Регистрация: 24.11.2009
Сообщений: 27,562
22.11.2012, 12:33  [ТС]
Цитата Сообщение от gray_fox Посмотреть сообщение
или взять готовое откуда-нибудь.
откуда?
0
What a waste!
 Аватар для gray_fox
1610 / 1302 / 180
Регистрация: 21.04.2012
Сообщений: 2,733
22.11.2012, 12:48
Цитата Сообщение от taras atavin Посмотреть сообщение
откуда?
Цитата Сообщение от Toshkarik Посмотреть сообщение
Посмотрите сборки niXman`a.
Сборки MinGW (GCC-win32/win64) от niXman
0
Модератор
 Аватар для vxg
3409 / 2180 / 354
Регистрация: 13.01.2012
Сообщений: 8,460
22.11.2012, 12:52
собирал x64 TDM-GCC
http://tdm-gcc.tdragon.net/download
правда не из среды, а командной строкой
1
 Аватар для taras atavin
4226 / 1796 / 211
Регистрация: 24.11.2009
Сообщений: 27,562
22.11.2012, 13:11  [ТС]
Скачал по этой ссылке, он поставился в c:\mingw\, но не подхватился. Что я не так сделал?
0
 Аватар для Toshkarik
1181 / 894 / 94
Регистрация: 03.08.2011
Сообщений: 2,461
22.11.2012, 13:16
taras atavin, в codeblocks нужно изменить, скорей всего, путь до компилятора. Так же советую добавить в переменную окружения PATH путь до папки mingw/bin
0
Модератор
 Аватар для vxg
3409 / 2180 / 354
Регистрация: 13.01.2012
Сообщений: 8,460
22.11.2012, 13:19
Цитата Сообщение от taras atavin Посмотреть сообщение
по этой ссылке
по какой именно)
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
BasicMan
Эксперт
29316 / 5623 / 2384
Регистрация: 17.02.2009
Сообщений: 30,364
Блог
22.11.2012, 13:19
Помогаю со студенческими работами здесь

Как добиться возможности компилить с поддержкой нового стандарта в Code Blocks (MinGW)?
Народ как добиться возможности компилить с поддержкой нового стандарта ?

Где взять и как подцепить к Code Blocks бесплатный компилятор x64 стандарта C++11 для Windows 7 x64?
Где взять и как подцепить к Code Blocks бесплатный компилятор x64 стандарта C++11 для Windows 7 x64?

Как компилить на сервере?
После раздумий над тем, как нескольким разработчикам делать один сайт на ASP.NET пришли к выводу, что компилировать проект надо прямо на...

Как компилить .jar на IDEA?
import javax.swing.*; import java.awt.*; /** * Created by IntelliJ IDEA. * User: Ivan * Date: 16.09.13 * Time: 15:08 ...

Как компилить программу .exe в другое разрешение?
Компилятор для C++ или C#, для перевода .exe в .vut с работоспособностью кода при обратном переводе. У меня такая задача, нужна помощь,...


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
20
Ответ Создать тему
Новые блоги и статьи
SDL3 для Desktop (MinGW): Создаём пустое окно с нуля для 2D-графики на SDL3, Си и C++
8Observer8 10.03.2026
Содержание блога Финальные проекты на Си и на C++: hello-sdl3-c. zip hello-sdl3-cpp. zip Результат:
Установка CMake и MinGW 13.1 для сборки С и C++ приложений из консоли и из Qt Creator в EXE
8Observer8 10.03.2026
Содержание блога MinGW - это коллекция инструментов для сборки приложений в EXE. CMake - это система сборки приложений. Здесь описаны базовые шаги для старта программирования с помощью CMake и. . .
Как дизайн сайта влияет на конверсию: 7 решений, которые реально повышают заявки
Neotwalker 08.03.2026
Многие до сих пор воспринимают дизайн сайта как “красивую оболочку”. На практике всё иначе: дизайн напрямую влияет на то, оставит человек заявку или уйдёт через несколько секунд. Даже если у вас. . .
Модульная разработка через nuget packages
DevAlt 07.03.2026
Сложившийся в . Net-среде способ разработки чаще всего предполагает монорепозиторий в котором находятся все исходники. При создании нового решения, мы просто добавляем нужные проекты и имеем. . .
Модульный подход на примере F#
DevAlt 06.03.2026
В блоге дяди Боба наткнулся на такое определение: В этой книге («Подход, основанный на вариантах использования») Ивар утверждает, что архитектура программного обеспечения — это структуры,. . .
Управление камерой с помощью скрипта OrbitControls.js на Three.js: Вращение, зум и панорамирование
8Observer8 05.03.2026
Содержание блога Финальная демка в браузере работает на Desktop и мобильных браузерах. Итоговый код: orbit-controls-threejs-js. zip. Сканируйте QR-код на мобильном. Вращайте камеру одним пальцем,. . .
SDL3 для Web (WebAssembly): Синхронизация спрайтов SDL3 и тел Box2D
8Observer8 04.03.2026
Содержание блога Финальная демка в браузере. Итоговый код: finish-sync-physics-sprites-sdl3-c. zip На первой гифке отладочные линии отключены, а на второй включены:. . .
SDL3 для Web (WebAssembly): Идентификация объектов на Box2D v3 - использование userData и событий коллизий
8Observer8 02.03.2026
Содержание блога Финальная демка в браузере. Итоговый код: finish-collision-events-sdl3-c. zip Сканируйте QR-код на мобильном и вы увидите, что появится джойстик для управления главным героем. . . .
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2026, CyberForum.ru