我正在围绕本机库创建一个包装器,它有 32 位和 64 位两种风格。我有一个相当复杂的 C++/CLR 项目,其中包含许多来自本机库的头文件。我让它在 x32 上正常工作,但现在我不确定如何提供替代的 x64 构建。
有人可以概述创建此类项目的步骤吗?
- 各种定义依赖_WIN32 / _WIN64,所以必须是多个项目?
- 两个 x32/x64 本机库具有相同的文件名。目前,lib ref 是用
#pragma comment (lib, "xxxxxx.lib")
. 这应该如何改变?
最后 - VS2008 只列出了 Win32 平台,而不是 Win64(我确实安装了 x64 VS2008 组件)。
谢谢!