外部库使用和工程相同的编译工具及参数,如下:

但是在调用API的时候会如下报错:

请问出现这种情况是还有哪些编译参数没有同步导致的吗?
This thread has been locked.
If you have a related question, please click the "Ask a related question" button in the top right corner. The newly created question will be automatically linked to this question.
外部库使用和工程相同的编译工具及参数,如下:

但是在调用API的时候会如下报错:

请问出现这种情况是还有哪些编译参数没有同步导致的吗?
嗨——默认情况下,用于这些构建属性的值与 tiarmclang 编译器支持的值是正确的;如果您的项目是为了预期 PC 相对寻址而构建的,那么您只会看到不兼容错误,如 QJ 所说。 如果使用"-fpic"构建项目以启用与位置无关的代码、但"-fpic"未包含在您提供的选项列表中、则会出现这种情况。 您是否可以仔细检查工程的编译、以确保"-fpic"从未包含在编译选项列表中?
此外、如果从编译和链接步骤中删除"-flto"、您会看到相同的错误吗?
谢谢!