我正在使用64位CentOS版本的Linux。我试图在我的C和C++程序中创建和使用静态库(libUtility.a)。我可以用C编译库,并用ar生成libUtility.a文件。然后我试着把它连接到我的程序中。当我使用C编译器时,一切都正常。text+0x41): undefined reference to `Utility_HiWorld(char*)'我对C和C+</em
我是Composer的新用户,但我对C和C++编码有一般的知识。我做了一些arduino和ATmel mega (独立的)项目,现在我开始用MSP430Launchpad创建一个项目。因此,我创建了一个头文件.h,并在其中定义了一些定义,并命名了我将要使用的函数,以及一个声明和编写函数的源文件.c。
我通过build选项导入了头文件,通过add选