最近这段时间在windows下编写好程序之后,迁移到linux下运行,linux下虽然没有想windows下的visual sutido这样强大的IDE,但是也有NetBeans这样的类似于VS的软件,但是在连接动态库的时候,总是会遇到这样的错误:
/usr/bin/ld: skipping incompatible****
目前遇到这样问题的原因都是因为链接库的版本和程序的版本不一致,比如我开发的是64位的程序,但是链接库确实32位的,其他原因暂时没有遇到过,希望能让自己长点记性,好几次都是因为链接库的问题,每次都不知道上一次是怎么解决的,也希望能帮到正在郁闷的朋友们。