cmake
文章平均质量分 79
weixin_41614332
这个作者很懒,什么都没留下…
展开
-
Shell 编程
shell 简介shell 是 C 语言编写的程序,是用户使用 Linux 的桥梁。既是一种命令语言,又是一种程序设计语言。shell 脚本是为 shell 编写的脚本程序。现在我们说的 shell 已经通常是指 shell 脚本了。Linux 的 shell 种类众多:Bourne Shell(/usr/bin/sh或/bin/sh)Bourne Again Shell(/bin/bash)C ...转载 2018-04-10 15:22:26 · 153 阅读 · 0 评论 -
CMake NDK 交叉编译
CMakeCMake 首先允许开发者编写一种平台无关的 CMakeList.txt 文件来定制整个编译流程,然后再根据目标用户的平台进一步生成所需的本地化 Makefile 和工程文件,如 Unix 的 Makefile 或 Windows 的 Visual Studio 工程。其编译流程为:1、编写 CMakeList.txt 2、执行 cmake path 生成 Makefile,path 为...原创 2018-04-02 20:47:05 · 2717 阅读 · 0 评论 -
静态库与动态库
本质上来说库是一种可执行代码的二进制形式,可以被操作系统载入内存执行。库有两种:静态库(.a、.lib)和动态库(.so、.dll),主要是链接阶段的区别。静态库之所以称为静态库,是因为在链接阶段,会将汇编生成的目标文件.o与引用到的库一起链接打包到可执行文件中。因此对应的链接方式称为静态链接。静态库可以和目标文件一起打包到可执行文件,是因为其格式和目标文件格式类似,一个静态库可以简单看做是一组目...转载 2018-04-11 14:59:30 · 142 阅读 · 0 评论