【发布时间】:2015-04-02 01:44:10
【问题描述】:
对于我的新手问题,我很抱歉。 我有两个库用不同的结构计算相同的东西(一个使用队列,另一个使用队列,如两个堆栈)。 队列和堆栈都是用数组实现的(这不是我自己的决定,所以我不能使用不同的结构)。 两个库的 main 相同,没有任何区别,因此如果我使用第一个或第二个库,则 main 的行为方式相同。 出于这个原因,两个库具有相同的名称,但它们位于不同的文件夹中,因此我必须将 main.c 放在第一个或第二个文件夹中才能使用第一个或第二个库。 但这是一种非常肮脏的做法。 如何优化库的导入(可能在运行时)? 感谢您的回答。
我希望我很清楚。 对不起,我的英语不好。
【问题讨论】:
-
您使用的是什么操作系统?另外,两个库中导出的函数签名是否相同?
标签: c header include libraries main