Форум программистов, компьютерный форум, киберфорум
Boost C++
Войти
Регистрация
Восстановить пароль
Блоги Сообщество Поиск Заказать работу  
 
Рейтинг 4.93/15: Рейтинг темы: голосов - 15, средняя оценка - 4.93
1 / 13 / 0
Регистрация: 28.09.2010
Сообщений: 153

Где взять библиотеки boost под 64-битный проект?

24.10.2010, 13:50. Показов 2888. Ответов 2
Метки нет (Все метки)

Студворк — интернет-сервис помощи студентам
Щас начал изучать создание 64 битных программ.
Но при использовании библиотеки boost выводит сообщение

libboost_filesystem-vc100-mt-gd-1_44.lib(v2_operations.obj) : fatal error LNK1112: тип компьютера модуля "X86" противоречит типу целевого компьютера "x64"

Сама библиотека последней версии.
Устанавливал по умолчанию.
То есть после запуска bjam.exe в папке stage\lib появляются библиотеки .lib
Но нигде не сказано про 64 .lib.
0
Programming
Эксперт
39485 / 9562 / 3019
Регистрация: 12.04.2006
Сообщений: 41,671
Блог
24.10.2010, 13:50
Ответы с готовыми решениями:

Компиляция библиотеки boost с использованием mingw под винду
В общем-то возникла следующая задача: прикрутить boost к С++ для работы с модулем asio (среда Qt c мингвой 4.4 собственно) Почитал...

Где взять Gprof под windows?
Где можно найти gprof под windows. Не смог найти, файл gnome.out сгенерировался, а как его проанализировать?

Где взять библиотеки к метафайлам?
Где взять библиотеки по сабжу? Запарился я писать свою. Эта векторная, чтоб ее черти побрали. В Кореле делаешь метафайл, экспортируешь,...

2
Эксперт С++
 Аватар для CyBOSSeR
2348 / 1721 / 149
Регистрация: 06.03.2009
Сообщений: 3,675
24.10.2010, 14:14
manking, для MSVS:
64-bit support
Starting with version 8.0, Microsoft Visual Studio can generate binaries for 64-bit processor, both 64-bit flavours of x86 (codenamed AMD64/EM64T), and Itanium (codenamed IA64). In addition, compilers that are itself run in 64-bit mode, for better performance, are provided. The complete list of compiler configurations are as follows (we abbreviate AMD64/EM64T to just AMD64):

32-bit x86 host, 32-bit x86 target

32-bit x86 host, 64-bit AMD64 target

32-bit x86 host, 64-bit IA64 target

64-bit AMD64 host, 64-bit AMD64 target

64-bit IA64 host, 64-bit IA64 target

The 32-bit host compilers can be always used, even on 64-bit Windows. On the contrary, 64-bit host compilers require both 64-bit host processor and 64-bit Windows, but can be faster. By default, only 32-bit host, 32-bit target compiler is installed, and additional compilers need to be installed explicitly.

To use 64-bit compilation you should:

Configure you compiler as usual. If you provide a path to the compiler explicitly, provide the path to the 32-bit compiler. If you try to specify the path to any of 64-bit compilers, configuration will not work.

When compiling, use address-model=64, to generate AMD64 code.

To generate IA64 code, use architecture=ia64

The (AMD64 host, AMD64 target) compiler will be used automatically when you are generating AMD64 code and are running 64-bit Windows on AMD64. The (IA64 host, IA64 target) compiler will never be used, since nobody has an IA64 machine to test.

It is believed that AMD64 and EM64T targets are essentially compatible. The compiler options /favor:AMD64 and /favor:EM64T, which are accepted only by AMD64 targeting compilers, cause the generated code to be tuned to a specific flavor of 64-bit x86. Boost.Build will make use of those options depending on the value of theinstruction-set feature.
Подробнее здесь.
1
1 / 13 / 0
Регистрация: 28.09.2010
Сообщений: 153
24.10.2010, 14:26  [ТС]
Цитата Сообщение от CyBOSSeR Посмотреть сообщение
manking, для MSVS:
Подробнее здесь.
Всё спасибо разобрался.
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
inter-admin
Эксперт
29715 / 6470 / 2152
Регистрация: 06.03.2009
Сообщений: 28,500
Блог
24.10.2010, 14:26
Помогаю со студенческими работами здесь

Где взять все библиотеки?
Здравствуйте! Когда коппилирую прогу в отладке мне вот такое пишется: "openGL.exe": Загружено:...

Где взять все библиотеки для Си
Где взять все библиотеки для Си.Компилятор gcc.

Где взять TIFF, PIC - библиотеки?
Необходимо отображать TIFF, PIC - файлы. Подскажите, пжл., как их можно обработать, или где взять библиотеки.

Где взять только библиотеки Qt без Qt Creator?
Я качал с их офф сайта qt.io , но там устанавливается Qt Creator, а сами либы я отдельно не могу найти чтоб подключить к проекту

Где взять STLPort под 13 студию?
Сабж. З.Ы В гугле был.


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

Или воспользуйтесь поиском по форуму:
3
Ответ Создать тему
Новые блоги и статьи
http://iceja.net/ математические сервисы
iceja 20.01.2026
Обновила свой сайт http:/ / iceja. net/ , приделала Fast Fourier Transform экстраполяцию сигналов. Однако предсказывает далеко не каждый сигнал (см ограничения http:/ / iceja. net/ fourier/ docs ). Также. . .
http://iceja.net/ сервер решения полиномов
iceja 18.01.2026
Выкатила http:/ / iceja. net/ сервер решения полиномов (находит действительные корни полиномов методом Штурма). На сайте документация по API, но скажу прямо VPS слабенький и 200 000 полиномов. . .
Расчёт переходных процессов в цепи постоянного тока
igorrr37 16.01.2026
/ * Дана цепь постоянного тока с R, L, C, k(ключ), U, E, J. Программа составляет систему уравнений по 1 и 2 законам Кирхгофа, решает её и находит переходные токи и напряжения на элементах схемы. . . .
Восстановить юзерскрипты Greasemonkey из бэкапа браузера
damix 15.01.2026
Если восстановить из бэкапа профиль Firefox после переустановки винды, то список юзерскриптов в Greasemonkey будет пустым. Но восстановить их можно так. Для этого понадобится консольная утилита. . .
Сукцессия микоризы: основная теория в виде двух уравнений.
anaschu 11.01.2026
https:/ / rutube. ru/ video/ 7a537f578d808e67a3c6fd818a44a5c4/
WordPad для Windows 11
Jel 10.01.2026
WordPad для Windows 11 — это приложение, которое восстанавливает классический текстовый редактор WordPad в операционной системе Windows 11. После того как Microsoft исключила WordPad из. . .
Classic Notepad for Windows 11
Jel 10.01.2026
Old Classic Notepad for Windows 11 Приложение для Windows 11, позволяющее пользователям вернуть классическую версию текстового редактора «Блокнот» из Windows 10. Программа предоставляет более. . .
Почему дизайн решает?
Neotwalker 09.01.2026
В современном мире, где конкуренция за внимание потребителя достигла пика, дизайн становится мощным инструментом для успеха бренда. Это не просто красивый внешний вид продукта или сайта — это. . .
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2026, CyberForum.ru