报错:relocation R_X86_64_32S against `.rodata' can not be used when making a PIE object
uos下qt调用库报错,网上查需要添加-fPIC参数,然后在pro文件添加了QMAKE_CFLAGS += -fPIC,没用
另外一个同事的又能正常编过,然后看了一下他的编译器,发现他的g++版本是8.3,而我的是6.3的,而这个库是用8.3编译的
把g++换成8.3后就好了
报错:relocation R_X86_64_32S against `.rodata' can not be used when making a PIE object
uos下qt调用库报错,网上查需要添加-fPIC参数,然后在pro文件添加了QMAKE_CFLAGS += -fPIC,没用
另外一个同事的又能正常编过,然后看了一下他的编译器,发现他的g++版本是8.3,而我的是6.3的,而这个库是用8.3编译的
把g++换成8.3后就好了