我想知道在一般情况下,是否可以从C代码和我在C++发行版中找到的头文件开始,用Visual Linux2010创建Linux。从理论上讲,如果我从Linux上拿了一段C代码(包括不同的头文件),在Linux文件系统中找到了连接项目所需的所有头文件,我能用Visual C++ 2010在Windows中成功编译项目吗?编译完动态链接库之后,我想在一个C#应用程序中使用它,我将在带有Mono的Linux下运行它。
当使用G++ (例如Linux上的4.5版)时,有人能解释一下如果用户为C/C++混合系统写一个头文件会发生什么/可能发生什么吗?.); /* a C++ function */
#endif
但在这里,myCPPfunc()是一个普通的C++函数,里面有一个def类--也就是说,它被错误地标记为C函数。