
CentOS
外环西路007号
提升技术、提升自我、不断前行、不断学习新技术。新技术落地产品需求。
展开
-
常用cmake记录
将build产生的exe文件和lib文件放到指定的目录中方法1:CMAKE中有两个变量(EXECUTABLE_OUTPUT_PATH 和 LIBRARY_OUTPUT_PATH)用于指定输出文件的位置,通过设定这两个变量的值指定exe文件和lib文件放置的目录,如set(EXECUTABLE_OUTPUT_PATH <your_specified_path>)set(LIBRA...原创 2019-06-15 00:42:26 · 268 阅读 · 0 评论 -
Linux 开发程序引用动态库设置so库路经
Linux 开发程序引用动态库设置修改动态库搜索路径有好几种方式,这里按照是否使用root管理员用户类分类,一类是使用root,一类不适用root用户。LD_LIBRARY_PATH是Linux环境变量名,该环境变量主要用于指定查找共享库(动态链接库)时除了默认路径之外的其他路径。系统查询so库文件路径的顺序:1.编译目标代码时指定的动态库搜索路径;2.环境变量LD_LIBRARY_PA...原创 2019-05-12 16:44:25 · 705 阅读 · 0 评论 -
Makefile 注释 变量 函数
Makefile 注释 变量 函数1 注释Makefile中的注释使用 ## This is makefileTest: g++ main.cpp -o Test2 变量Makefile 支持定义变量格式:变量名 = 值# This is makefile# define variableSubDir = src xml # 定义变量SubDir += zhang ...原创 2019-04-11 23:04:59 · 335 阅读 · 0 评论 -
认识Makefile
认识Makefile文件1、使用命令编译Linux下编译c++程序。使用命令一个一个的编译cpp文件比较麻烦,因此出现了使用Makefile。一个一个编译:1 编译g++ -c main.cpp -o main.og++ -c other.cpp -o other.o2 链接g++ main.o other.o -o helloworld2、使用Makefile编译是一个文本...原创 2019-04-10 22:48:20 · 160 阅读 · 0 评论 -
Linux 编译和链接程序
Linux 编译和链接程序使用编译器gcc g++Linux可执行程序编译步骤1、编译c/cpp文件 ->.o2、链接.o文件->可执行程序1、编译c/cpp文件编译命令g++ -c main.cppg++ -c other.cpp以上源文件编译不分顺序。2、链接*.o文件g++ main.o other.o -o Demo使用脚本一起编译和链接#!/us...原创 2019-03-31 14:06:41 · 345 阅读 · 0 评论 -
yum国内镜像
http://mirrors.163.com/.help/centos.html首先备份/etc/yum.repos.d/CentOS-Base.repomv /etc/yum.repos.d/CentOS-Base.repo /etc/yum.repos.d/CentOS-Base.repo.backup下载对应版本repo文件, 放入/etc/yum.repos.d/(操作前请做好相应...转载 2019-03-19 09:54:20 · 335 阅读 · 0 评论 -
Linux 脚本执行编译cmake
Linux 脚本执行编译Cmake1、使用cmake外部编译的方式,将编译过程的产生文件和make成果物放在某一个新建文件夹内,这样不影响已有的工程文件,一下三个文件main.cpp CMakeLists.txt domake.sh放在同目录下main.cpp#include <iostream>int main(){ std::cout<<"Hello ...原创 2019-03-07 10:45:32 · 2464 阅读 · 0 评论 -
远程登录Linux服务器
远程登录Linux服务器使用CRT快速链接Linux图示要输入远程Linux的IP和用户名,点击链接之后会让你输入root用户的密码,按照上图就可以输入终端命令了和Linux的终端输入命令一样,...原创 2019-03-08 21:18:42 · 385 阅读 · 0 评论 -
Linux 压缩和解压命令
1 创建压缩包(tar):tar -cvf xxx.tar file1 file2 directory1 directory2将若干文件和目录打包成xxx.tar解释:c: create 创建v:verbose 显示过程信息f:file 文件2 解压缩包tar -xvf xxx.tar将xxx.tar中的文件提取出来,放到当前目录x: extract 提取将xxx.tar...原创 2019-03-05 20:58:31 · 271 阅读 · 0 评论 -
CentOS7 总结
Centos 学习问题总结1、Linux每次登录好了,又闪退回登录界面,执行命令时出现:commend not foundLinux登录时出现登录好了又闪退到登录界面,进入tty2执行ls、cd、ll等命令时出现commend not found,原因:是因为 /etc/profile 下面的配置文件出现了问题解决办法:在输入密码的图形界面****Ctrl+alt+f2进入tty2终端登录界...原创 2019-02-27 19:23:28 · 779 阅读 · 0 评论