一、文件夹名
1.include、lib、bin
include:放头文件 .h
lib:放静态库(.lib / .a)
bin:放动态库(.dll / .so)
cpp文件一般是不让别人看到的,而是编译成
.obj
然后打包到lib里的
2.linux系统文件夹
src:source,源文件
usr:user,用户
etc:Linux存放文件系统配置和零零碎碎东西的文件夹
二、文件后缀名
1.工程文件
.pro:project,Qt的工程文件
.sln:solution,解决方案
.csproj:c sharp project,c#的工程文件
2.普通文件
.bin:binary,二进制文件
三、操作系统、编译器
GNU:GNU是一个自由的操作系统,名称来自GNU’s Not Unix!的递归缩写。
GCC:GCC(GNU Compiler Collection,GNU编译器套件)是由GNU开发的编程语言译器。GCC的初衷是为GNU操作系统专门编写的一款编译器。GNU系统是彻底的自由软件。此处,“自由”的含义是它尊重用户的自由。
编译报错:
aka:also known as