如题,本小白在测试@shangguanwaner童鞋的代码时,遇到了LNK2019问题,总共13个,开始以为是3.2.0在其他的地方还有有用的库,于是蛋疼地把里面所有能找到的lib文件全写到input中的additional dependencies里去了。。。依旧不行。
于是找到了https://devtalk.nvidia.com/default/topic/544675/?comment=3813811,但是还没有什么帮助,似乎就是有人不费劲就通过,有人就是怎么都不行。。。于是乎我推断应该是机器位数的原因。先试着把库目录改成32位的,再把input中对应的库全改成32位的那些,13个问题变成了8个,再也减不下去了。所以问题解决——由于本人的机器是64位的,先把Debug旁边的那个win32设置成x64,再在项目设置中的预编译(Preprocessor)加入Win64、_DEBUG、PHYSX_PROFILE_SDK、PX_CHECKED,最后在Linker->Input->additional dependencies把需要的库写进去就好了。。。成功运行
总之就是机器位数的问题,64位的会稍微麻烦一点而已