有没有人已经完成了使用VS2008构建STLPort和/或使用VS2005进行x64构建的工作?

时间:2008-09-23 16:16:52

标签: visual-studio-2008 visual-studio-2005 stl 64-bit stlport

目前似乎在5.1.5版本或STLPort CVS存储库中仍然不支持VS2008。如果某人已经完成了这项工作,那么如果可能的话,分享是有用的:)

同样,了解VS2005或2008 x64版本所需的更改也很有用。

2 个答案:

答案 0 :(得分:3)

答案 1 :(得分:2)

事实证明,x64支持虽然没有明确说明,但只是起作用。如果通过运行\Program Files (x86)\Microsoft Visual Studio 9.0\VC\bin\amd64\vcvarsamd64.bat来设置环境以使用x64工具,那么为编译器运行configure.bat并正常构建,最终会得到适当的库和dll。

不幸的是,x64库的构建名称与x86库的名称相同,因此无法与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