問題:
我在win7下按照http://www.cnblogs.com/linji/p/3599478.html安裝了vs2010和cocos2d-x-2.2.2,最後在測試Test的時候出錯。錯誤信息如下:無法啓動程序xxxx/libBox2D.lib,指定的文件的格式無法識別或爲不支持的二進制。如下圖:
解決方法:
在網上找了幾種方法,試過了都不行。(1)右鍵項目名,選擇,屬性->輸入,在附加依賴項中,把libBox2d.lib去掉即可。不行。(2)“附加依賴項”->“從父級或項目默認設置繼承”,前面勾去掉。不行。
最後找到了原因:Test項目不是啓動項目,右鍵設爲啓動項目 即可。修改前如下圖,libBox2D是加粗的,表示啓動項目。看來vs2010還是不會用啊。