我有一个在我的 C++ 程序中使用的 Fortran DLL,我在其中遇到 LNK2001
错误。
我检查了 Fortran DLL 构建,它应该是 64 位的,而我的 C++ 代码是 32 位的。
这是我的链接器错误的问题吗? (之所以这样问,是因为我已经检查过以确保将 fortran 库正确添加到我的项目中)
最佳答案
您不能在一个可执行文件中同时使用 32 位和 64 位。
关于c++ - 混合架构?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/12217891/