首先,当我在远程连接的Linux机器上编译/“生成”代码时,我不会遇到这个问题。我只在安装了Mingw的Windows笔记本电脑上遇到了这个问题--我认为是Mingw导致了这个问题。$ makeparser.c:34:7: error: conflicting types for 'gets' from parser.c:1:
c:\mingw\include\stdio.h:709:
aufs Linux - header - 4.8.0 -kali1-所有的Linux头文件4.8 (元包) Linux头-4.8.0-kali1- All - All 64-所有的头文件Linux 4.8(元包)Linux-头-4.8.0-kali1- and 64头文件为Linux 4.8.0-kali1-and 64 Linux头-4.8.0-kali1-所有的Linux 4.8.0头
我想知道在一般情况下,是否可以从C代码和我在C++发行版中找到的头文件开始,用Visual Linux2010创建Linux。从理论上讲,如果我从Linux上拿了一段C代码(包括不同的头文件),在Linux文件系统中找到了连接项目所需的所有头文件,我能用Visual C++ 2010在Windows中成功编译项目吗?编译完动态链接库之后,我想在一个C#应用程序中使用它,我将在带有Mono的Linux下运行它。