我在qnx6.6系統上編譯zlib
教程:https://www.jianshu.com/p/529c15e09c31
出現如下錯誤:
解決辦法:
將qnx系統中的編譯器AR=arm-unknown-nto-qnx6.6.0eabi-gcc-ar.exe更換成AR=arm-unknown-nto-qnx6.6.0eabi-ar.exe
後面有出現這個錯誤
分析:
編譯鏈接工具不一致。
在網上找了一個方法:https://blog.csdn.net/baizebing/article/details/53304743
但是這個方法我沒用找到LD的設置地方,但是我知道CC和LD的編譯鏈接工具不一樣我的makefile中CC=arm-unknown-nto-qnx6.6.0eabi-gcc.exe;LD=i486-pc-nto-qnx6.6.0-ld
最終解決辦法:將qnx系統中的i486-pc-nto-qnx6.6.0-ld去除再編譯不會出錯。