Гость
Целевая тема:
Создать новую тему:
Автор:
Форумы / C++ [игнор отключен] [закрыт для гостей] / Как скомпилировать проект под x64? / 6 сообщений из 6, страница 1 из 1
06.07.2013, 19:27
    #38322899
Compositum
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Как скомпилировать проект под x64?
Доброго времени суток.

Windows 7 x64; MS Visual Studio 2012 Premium Update 3.

Что нужно сделать, чтобы скомпилировать приложение как x64? В качестве теста написал элементарный "Hello World", затем в настройках проекта установил " Configuration Properties -> Linker -> Advanced -> Target Machine " в значение " MachineX64 (/MACHINE:X64) ". Однако этого оказалось недостаточно, т.к. при компиляции получаю такое сообщение:
Visual StudioError 1 error LNK1112: module machine type 'X86' conflicts with target machine type 'x64' C:\dwgconsole\dwgconsole\Debug\main.obj

Какие ещё изменения нужно внести, дабы компиляция прошла успешно?

Спасибо.
...
Рейтинг: 0 / 0
06.07.2013, 19:30
    #38322902
Dimitry Sibiryakov
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Как скомпилировать проект под x64?
http://msdn.microsoft.com/en-us/library/21ksa10x.aspx
Posted via ActualForum NNTP Server 1.5
...
Рейтинг: 0 / 0
06.07.2013, 19:37
    #38322907
Compositum
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Как скомпилировать проект под x64?
Dimitry Sibiryakov,

Спасибо, я как раз только что нашёл инструкцию по теме: http://msdn.microsoft.com/en-us/library/9yb4317s.aspx
...
Рейтинг: 0 / 0
06.07.2013, 19:57
    #38322913
Compositum
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Как скомпилировать проект под x64?
По указанной мною ссылке есть такая запись:
рTarget Environment is set to /env x64. For more information, see MIDL Property Pages: General.
Что такое MIDL? Пересмотрел все вкладки свойств проекта VS 2012 и не вижу нигде свойства "Target Environment". Где это находится?
...
Рейтинг: 0 / 0
06.07.2013, 20:32
    #38322923
Compositum
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Как скомпилировать проект под x64?
CompositumЧто такое MIDL? Пересмотрел все вкладки свойств проекта VS 2012 и не вижу нигде свойства "Target Environment". Где это находится?
Нашёл ответ:
MSDNThe Property Pages dialog box shows only the property pages that apply to the current project. For example, if the project does not have an .idl file, the MIDL property page is not displayed.
...
Рейтинг: 0 / 0
18.07.2013, 20:57
    #38336206
Lepsik
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Как скомпилировать проект под x64?
CompositumДоброго времени суток.

Какие ещё изменения нужно внести, дабы компиляция прошла успешно?

Спасибо.

Linker also has such option
...
Рейтинг: 0 / 0
Форумы / C++ [игнор отключен] [закрыт для гостей] / Как скомпилировать проект под x64? / 6 сообщений из 6, страница 1 из 1
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]