摘要: 为工程添加以下文件夹: bin 用来放编译好的可执行二进制文件。 src 用来放源代码。 lib 用来放编译好的库文件。 include 用来放头文件。 sudo mkdir -p /code_test/cmake cd /code_test/cmake sudo mkdir p2 cd p2 su 阅读全文
posted @ 2016-06-03 21:23 jason来自星星 阅读(1493) 评论(0) 推荐(0) 编辑
摘要: 函数库一般分为静态库和动态库两种。 静态库: 是指编译链接时,把库文件的代码全部加入到可执行文件中,因此生成的文件比较大,但在运行时也就不再需要库文件了。其后缀名一般为”.a”。 动态库: 与之相反,在编译链接时并没有把库文件的代码加入到可执行文件中,而是在程序执行时由运行时链接文件加载库,这样可以 阅读全文
posted @ 2016-06-03 21:15 jason来自星星 阅读(15477) 评论(1) 推荐(2) 编辑
摘要: gcc和g++分别是GNU(一个开源组织)的c&c++编译器 对于.c后缀的文件,gcc把它当做是C程序,g++当做是C++程序;对于.cpp后缀的文件,gcc和g++都会当做c++程序。gcc可以根据后缀名为.c或.cpp分别按c程序和c++程序来编译,但是g++无论是.c或.cpp都统一按c++ 阅读全文
posted @ 2016-06-03 20:49 jason来自星星 阅读(31142) 评论(1) 推荐(7) 编辑