extern "C" __declspec(dllexport) float * OMP_EVAL(char* p1, char* p2, char* p3, char* p4, char* p5, char* p6, char* p7, char* p8, char* p9,
char* _board, char* _dead, bool eval_or_monte_carlo
){
// 省略函数里面代码..
}
上面这串导出代码 我在 win 本地是能编译成 dll 动态库的, 但是在服务器上面编译就报错了
main.cpp:13:22: error: expected constructor, destructor, or type conversion before ‘(’ token
13 | extern "C" __declspec(dllexport) float * OMP_EVAL(char* p1, char* p2, char* p3, char* p4, char* p5, char* p6, char* p7, char* p8, char* p9,
| ^
make: *** [Makefile:25: hongyu] Error 1
这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。
V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。
V2EX is a community of developers, designers and creative people.