我尝试使用setuptools使用mysql后端在Windows上编译quickfix时遇到此错误:
MySQLStore.obj : error LNK2019: unresolved external symbol _strptime referenced in function "private: void __thiscall FIX::MySQLStore::populateCache(void)" (?populateCache@MySQLStore@FIX@@AAEXXZ)
build\lib.win32-2.7\_quickfix.pyd : fatal error LNK1120: 1 unresolved externals
error: command 'C:\\Program Files (x86)\\Common Files\\Microsoft\\Visual C++ for Python\\9.0\\VC\\Bin\\link.exe' failed with exit status 1120
我没有安装视觉工作室(或者对它有任何经验),有没有办法可以解决这个问题呢?
谢谢,
查理
答案 0 :(得分:1)
问题是我没有包含strptime.c文件(重命名为strptime.cpp)并且还修改了此文件以包含strptime.h标头