gcc中的自动共享库导出

时间:2012-05-30 15:11:23

标签: matlab g++ shared

当我有以下代码时:

extern "C"
void depp(){}

编译并链接到g ++。exe,然后我将导出“depp”符号。

如果我添加以下代码:

extern "C"
__declspec(dllexport) void depp2(){}

仅导出第二个符号。

有没有办法打开所有符号的自动导出,即使存在dllexport?

背景: 我正在为matlab simulink构建一个s函数。 matlab使用的导出符号似乎位于头文件中。所以,我没办法添加dllexport。当我添加包含dllexport的对象时,整个mex文件变得无法使用。

0 个答案:

没有答案