我正在尝试在Windows 8上的Visual Studio 2012 Express中构建Parrot ARDrone SDK v1.8。我设法解决了所有错误,并修复至此集合:错误LNK1104 - 无法打开* .obj
1 warning C4201: nonstandard extension used : nameless struct/union
2 warning C4389: '==' : signed/unsigned mismatch
3 warning C4100: 'cfg' : unreferenced formal parameter
4 warning C4100: 'cfg' : unreferenced formal parameter
5 warning C4100: 'cfg' : unreferenced formal parameter
6 warning LNK4006: _gettimeofday already defined in video_stage_recorder.obj; second definition ignored
7 warning LNK4006: _gettimeofday already defined in video_stage_recorder.obj; second definition ignored
8 error LNK1004: cannot open file 'C:\Users\Daniel\ArDrone\ARDrone-1.8\ARDroneLib.obj'
我似乎无法在任何地方找到任何此错误的答案。任何警告是否会导致1104链接器错误?有没有什么办法可以从VS中获得更多关于原因的信息?
任何帮助/建议,欢迎和赞赏。
丹
+0
您是否检查过ARDroneLib.obj是否存在于该路径中? –
+0
它不存在,没有。但是,只有在项目成功编译后才创建.obj文件。 –