Warning: file_get_contents(/data/phpspider/zhask/data//catemap/4/c/57.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
最小GCC C++;编译程序 我试图最小化编译和运行GC++代码所需的资源。我下载了DevC++的可移植版本,但我更关注只通过命令提示符运行gcc和根据所有标准库编译需要哪些文件。我对Windows应用程序不感兴趣,只对命令提示符感兴趣_C++_C_Gcc_Compilation - Fatal编程技术网

最小GCC C++;编译程序 我试图最小化编译和运行GC++代码所需的资源。我下载了DevC++的可移植版本,但我更关注只通过命令提示符运行gcc和根据所有标准库编译需要哪些文件。我对Windows应用程序不感兴趣,只对命令提示符感兴趣

最小GCC C++;编译程序 我试图最小化编译和运行GC++代码所需的资源。我下载了DevC++的可移植版本,但我更关注只通过命令提示符运行gcc和根据所有标准库编译需要哪些文件。我对Windows应用程序不感兴趣,只对命令提示符感兴趣,c++,c,gcc,compilation,C++,C,Gcc,Compilation,是否有一个已经剥离的GCC版本?如果没有,有人能帮我一把吗 *我知道CygWin和MinGW,我正在寻找使用GCC的cpp编译器的最简单的方法。就像Tiny C一样,整个编译器和库的功能都在200 KB以下,我希望用cpp编译器来模拟这个工作流程。 MinGW是“Minimalist GNU for Windows”的缩写,是一个针对原生Microsoft Windows应用程序的极简开发环境 主要供在本机MS Windows平台上工作的开发人员使用,[…]MinGW包括: GNU编译器集合

是否有一个已经剥离的GCC版本?如果没有,有人能帮我一把吗

*我知道CygWin和MinGW,我正在寻找使用GCC的cpp编译器的最简单的方法。就像Tiny C一样,整个编译器和库的功能都在200 KB以下,我希望用cpp编译器来模拟这个工作流程。

MinGW是“Minimalist GNU for Windows”的缩写,是一个针对原生Microsoft Windows应用程序的极简开发环境

主要供在本机MS Windows平台上工作的开发人员使用,[…]MinGW包括:

  • GNU编译器集合(GCC)的端口,包括C、C++、艾达和FORTRAN编译器;李>
  • GNU Binutils for Windows(汇编程序、链接器、归档管理器)
  • 用于在MS Windows上部署MinGW和MSYS的图形和命令行安装程序

MinGW是“Minimalist GNU for Windows”的缩写,是一个针对原生Microsoft Windows应用程序的极简开发环境

主要供在本机MS Windows平台上工作的开发人员使用,[…]MinGW包括:

  • GNU编译器集合(GCC)的端口,包括C、C++、艾达和FORTRAN编译器;李>
  • GNU Binutils for Windows(汇编程序、链接器、归档管理器)
  • 用于在MS Windows上部署MinGW和MSYS的图形和命令行安装程序

另一个要看的是cygwin@Nerdtron:但请注意,CygWin不仅仅是“一个编译器”,它是Windows上POSIX的一个仿真层,恰好绑定了g++(它生成依赖于CygWin DLL的可执行文件,而由MinGW生成的可执行文件是完全本地的)。根据我的经验,mingw3.4.5可执行文件是完全独立的。mingw4.5.2可执行文件似乎依赖于MinGW附带的几个DLL。不能代表这两者之间的任何版本。@MatteoItalia您可以使用cygwin编译代码,它不依赖于它们的库,而是一个编译器开关。一段时间前我在一个项目上做过这件事。请注意,MinGW是一个可以在设置cygwin时安装的软件包。用cygwin创建的可执行文件也是完全本地的。没有运行仿真引擎,代码是本机的。@Nerdtron:我很确定您使用的开关告诉g++静态链接cygwin1.dll中包含的代码。代码是本机代码,但有一个POSIX兼容层(或多或少就像Wine对于Linux上的Windows一样)。再一次,IIRC。另一个要看的是cygwin@Nerdtron:但请注意,CygWin不仅仅是“一个编译器”,它是Windows上POSIX的一个仿真层,恰好绑定了g++(它生成依赖于CygWin DLL的可执行文件,而由MinGW生成的可执行文件是完全本地的)。根据我的经验,mingw3.4.5可执行文件是完全独立的。mingw4.5.2可执行文件似乎依赖于MinGW附带的几个DLL。不能代表这两者之间的任何版本。@MatteoItalia您可以使用cygwin编译代码,它不依赖于它们的库,而是一个编译器开关。一段时间前我在一个项目上做过这件事。请注意,MinGW是一个可以在设置cygwin时安装的软件包。用cygwin创建的可执行文件也是完全本地的。没有运行仿真引擎,代码是本机的。@Nerdtron:我很确定您使用的开关告诉g++静态链接cygwin1.dll中包含的代码。代码是本机代码,但有一个POSIX兼容层(或多或少就像Wine对于Linux上的Windows一样)。再次,IIRC。