Yur*_*rik 2 64-bit managed-c++ c++-cli
我正在创建一个包含32位和64位版本的本机库的包装器.我有一个相当复杂的C++/CLR项目,其中包含来自本机库的许多头文件.我让它在x32上工作正常,但现在我不知道如何提供替代的x64构建.
有人可以概述创建此类项目的步骤吗?
#pragma comment (lib, "xxxxxx.lib").该如何改变?最后 - VS2008只列出了Win32平台,而不是Win64(我确实安装了x64 VS2008组件).
谢谢!
通常,只需选择下拉菜单(即工具栏上的Debug/Release 1旁边)并选择"Configuration Manager"即可.然后打开"Active Solution Platform"下拉列表并选择New.选择x64类型(如果它不存在则不安装64位编译器)并从orignal Win32复制解决方案.现在,您可以通过更改工具栏上的下拉列表来有选择地构建项目.
通常它或多或少地工作,但你可能想要考虑调整一些预处理器定义,如果仅用于intellisense.
对于库,对于平台库(作为VS/PSDK的一部分提供),那么你不需要改变任何东西.对于要包装的库,然后将项目属性中的"附加库目录"更改为指向64位目录.
| 归档时间: |
|
| 查看次数: |
2239 次 |
| 最近记录: |