我在带有 gcc 编译器的 linux 系统上使用 code::blocks,我希望能够使用共享库模板来创建一个带有类的共享库,然后创建另一个访问该共享库的项目(在编译时,不是动态的)和类。我确信 code::blocks 有简单的方法来做到这一点,而无需制作自定义 makefile 和手动设置链接选项,但我不知道如何。我该怎么做呢。
谢谢
ps(请坚持问题)。
我想做的事的例子
共享库
sl.h
class clsClass
{
public:
static bool bolReturnTrue(char * chWhatever);
};
sl.cpp
bool clsClass::bolReturnTrue(char * chWhatever)
{
return true;
}
程序访问共享库
主文件
int main(int argc, char * argv[])
{
bool Face = clsClass::bolReturnTrue(argv[0]);
if(Face)
{
printf("True.\n");
}
else
{
printf("False.\n");
}
return 0;
}