编一个小程序,调用levmar里面的函数。建立win32控制台程序,在工程里添加include附加包含目录路径以及在调试里添加附加依赖库路径。附加库目录里添加/LIB/Win32目录。然后附加依赖项添加libf2cd.lib BLASd.lib clapackd.lib tmglibd.lib(项目属性->连接器->输入->忽略特定库Libcmtd.lib?)
运行后出现几个错误
1、LIBCMTD.lib(errmode.obj) : error LNK2005: ___set_app_type 已经在 MSVCRTD.lib(MSVCR100D.dll) 中定义
解决方案是在调试里
2、error LNK2019: 无法解析的外部符号 __imp__system,该符号在函数 _main 中被引用
解决方法:
运行时库(工程属性--〉配置属性--〉C/C++ --〉代码生成--〉运行时库) 改成 “多线程(/MT)”并重新生成就编译成功了。。。