CMakeList增加make install
增加 install Make
2023-09-14 09:12:42 时间
要在CMakeList.txt文件中增加make install和make clean指令,可以在CMakeList.txt文件中添加以下代码:
添加安装文件
install(FILES your_header_file DESTINATION include)
install(FILES your_header_file DESTINATION include):将头文件安装到include目录下。
注意时会复制在DCMAKE_INSTALL_PREFIX/include目录下,DCMAKE_INSTALL_PREFIX是cmake的一个变量,默认是/usr/local/。可以在cmake时配置这个变量。如
cmake -DCMAKE_INSTALL_PREFIX=/home/deviser/temp/test ..
如果/home/deviser/temp/test下没有include这个目录,则会自动创建这个目录。
make installl
如果在copy时没有改变的文件会报:Up-to-date,改变的文件会把原来的替换掉并报:Installing。如下:
Install the project…
– Install configuration: “”
– Up-to-date: /usr/local/include/EncodeA.h
– Installing: /usr/local/include/EncodeV.h
– Up-to-date: /usr/local/include/ENCShm.h
– Up-to-date: /usr/local/include/ENCInterface.h
– Installing: /usr/local/lib/libENC.so
相关文章
- bootstrap学习笔记(增加网格应用)详解编程语言
- MongoDB 增加节点:提升可扩展性和可用性(mongodb添加节点)
- Oracle数据库中增加自增字段的方法(oracle增加自增字段)
- 提升系统可扩展性:给Linux开辟更大空间之虚拟机法(虚拟机增加linux空间)
- 如何在 VirtualBox 中增加现有虚拟机的磁盘大小
- 安全专家表示随着冠状病毒危机恶化黑客攻击正在增加
- MySQL .dll 技术新增加的功能(mysql.dll)
- Linux增加路由:让网络通信更高效(linux永久添加路由)
- 数据如何在SQLServer中添加数据(sqlserver中增加)
- Linux组新增加用户:提升效率(linux 组 加用户)
- 安全防范给Redis加上密码保护(给redis增加密码)