static-libraries - 静态库包含来自其他头文件的未定义引用#define
问题描述
我正在构建一个 msp430 静态库。当我链接它时,我收到消息未定义对函数的引用。如果我用 nm 检查它,它们用 T 引用,它如何包含用 U 引用的常量的#define。使用 -rcs 选项构建的库。
解决方案
链接问题解决了,Makefile 中的选项顺序错误,编译时解决了#define-d 常量,但显示为 U -ndefined。
推荐阅读
- python - 如何返回由函数创建的套接字并将其传递给另一个?
- sql - 如何在SAS中找到每条路径的起点和终点
- spring-boot - 有没有办法将实际的数据库方案存储在 chagelogs 附近?
- python - 在 Pandas 中用条件填充行
- php - PHP 代码或 CSV 文件缺少什么?
- python - 将cookie字符串解析为数组或python中的其他内容
- typescript - 具有索引类型属性和方法的通用接口
- c - (*&a) 是左值还是右值?
- python-3.x - 日期(以月为单位)的差异将变为负数,“某些”日期(例如 Sep-74)被更改为“2074-09-01”?
- flutter - 从子子小部件通知父小部件