使用命令行参数将c ++控制台应用程序编译为静态lib

时间:2016-06-22 18:30:14

标签: c++

我试图从静态链接的库中调用main函数。

 char *args[] = {
   "foo.exe", "--argument", NULL
 };
 staticLibMainFunction(sizeof args / sizeof args[0], args);

lib头中的函数声明为

extern int staticLibMainFunction(int argc, char *argv[]);

但我得到一个错误=> "未解析的外部符号" int __cdecl staticLibMainFunction(int,char * * const)"

我做错了什么?

0 个答案:

没有答案