Оказалось, что поддержка x64, хотя и не указано явно, просто работает. Если вы настроите среду на использование инструментов x64, запустив \Program Files (x86)\Microsoft Visual Studio 9.0\VC\bin\amd64\vcvarsamd64.bat
, запустите configure.bat для своего компилятора и создайте, как обычно, в результате вы получите соответствующие библиотеки lib и dll.
К сожалению, x64 libs создаются с теми же именами, что и x86 libs, поэтому установка STLPort «рядом» не позволяет вам строить либо с x86, либо с x64.
Редактировать: Я написал, что вам нужно сделать для обеспечения поддержки x64 и x86 на стороне, а также для упаковки изменений, необходимых для сборки vs2008 в моем блоге. Смотрите здесь: http://www.lenholgate.com/blog/2008/10/stlport-515-and-vs2008-and-x64.html
Для других версий Visual Studio смотрите здесь: http://www.lenholgate.com/blog/2005/12/stlport-50-and-multiple-vc-versions.html, здесь: http://www.lenholgate.com/blog/2007/05/stlport-513-and-multiple-vc-versions.html и здесь: http://www.lenholgate.com/blog/2010/07/stlport-521-and-vs2010-and-x64.html
Спасибо, я дам, что в ходу. Теперь просто создайте x64 для сортировки ... – 2008-09-29 07:55:15