我正在使用 32 位源库并在 64 位平台上编译并遇到对齐问题(不仅是 32 位与 64 位,还有字符集)。
我想将所有 64 位配置放入“Win64”文件夹,将 32 位配置放入“Win32”目录。
我正在研究修改项目文件的一些指导,以便目标库和 dll 文件名与配置相关。
例子:
- Win64/testrunner_x64d.lib -- 库,调试,64 位平台,ASCII 字符集。
- Win64/testrunner_x64ud.lib -- 库,调试,64 位平台,Unicode 字符集。
- Win32/testrunner_x32d.lib -- 库,调试,32 位平台,ASCII 字符集。
- Win32/testrunner_x32ud.lib -- 库,调试,32 位平台,Unicode 字符集。
我不熟悉在 Visual Studio 2010 中使用配置以及移植现有项目。