用codeBlocks写代码时,编译时出现错误提示:"error:converting to execution character set illegal sequence".参考了网上的解答后发现,主要原因是因为MinGW是从linux下移植过来的,而linux以utf-8为内码,win…
前言
本博客已经不只一次提过MinGW了,往期关于C语言方面的推文中,示例代码都是用Notepad来编写,然后用MinGW中的gcc工具来编译。MinGW的配置及使用方法:【C语言笔记】使用notepad、MinGW来开发C程序。MinGW是是 Minimalist GNU f…
1.1 为什么需要CMake
你或许听过好几种 Make 工具,例如 GNU Make ,QT 的 QMake ,微软的 MS NMake,BSD PMake,Makepp等等。这些 Make 工具遵循着不同的规范和标准,所执行的 Makefile 格式也千差万别。这样就…
0 Preface/Foreword
MInGW全称为:Minimalist GNU on Windows.将经典的开源C语言编译器GCC移植到了Windows平台下,并且包含了Win32API,因此可以将源代码编译为在Windows中运行的可执行程序。
而且还可以使用一些Windows不具备的,Linux平台下…
1、Visual Studio Code简介
VS Code实际上一个功能强大的文本编辑器,在借助安装插件的基础上亦可实现编译功能。支持Windows,OS X和Linux,内置JavaScript、TypeScript和Node.js支持,而且拥有丰富的插件生态系统,可通过…
你或许听过好几种 Make 工具,例如 GNU Make ,QT 的 qmake ,微软的MS nmake,BSD Make(pmake),Makepp,等等。这些 Make 工具遵循着不同的规范和标准,所执行的 Makefile 格式…
Qt 中有两种方式编译,一种是MinGW ,另一种MSVC。
其中:MSVC是指微软的VC编译器 MingGW是指是Minimalist GNU on Windows的缩写。它是一个可自由使用和自由发布的Windows特定头文件和使用GNU工具集导入库的集合,允许你 在…