我正在将unimrcp代码(在Visual Studio 2008上可以正常工作)移植到最新的可视代码2017。我设法解决了一些错误,但仍然遇到了这些错误,
1> apr_atomic.obj:错误LNK2019:函数_apr_atomic_cas32 @ 12中引用的未解析的外部符号__InterlockedCompareExchange 1> apr_atomic.obj:错误LNK2019:函数_apr_atomic_dec32 @ 4中引用的未解析的外部符号__InterlockedDecrement 1> apr_atomic.obj:错误LNK2019:函数_apr_atomic_set32 @ 8中引用的未解析的外部符号__InterlockedExchange 1> apr_atomic.obj:错误LNK2019:函数_apr_atomic_add32 @ 8中引用的未解析的外部符号__InterlockedExchangeAdd 1> apr_atomic.obj:错误LNK2019:函数_apr_atomic_inc32 @ 4中引用的未解析的外部符号__InterlockedIncrement 引用
在互联网上找到的修复程序似乎无效。如果有人能指出正确的方向,那将会有很大的帮助。 我不确定要修补什么,因为给出错误的代码是Visual Studio代码和Windows 8.1 sdk代码。