摘要:
目录程序编译过程1. 预处理: -E2. 编译:-S3. 汇编:-c4. 链接g++ 的常用参数5. -D 定义对应的宏6. -I 用于编译时指定头文件的搜索路径7. -std 用来指示C++语言的标准版本8. -L:链接时需要查找库文件的路径9. -l:用于链接库文件(link 的首字母)10. 阅读全文
摘要:
目录一、cp 复制文件复制文件复制目录二、mv 移动文件 一、cp 复制文件 cp [option] src dest -r:递归复制,用于复制目录时,将其子目录全部复制 -v:显示详细的复制过程 复制文件 1、复制单个文件到指定路径下,将srcFile01.txt复制到dir目录下 cp srcF 阅读全文
摘要:
Linux上查看某个文件的几种方式: 1、find find 命令找某个文件的方式,可以指定路径,如指定路基下查找 "src.h" # 在 /usr/include -name 目录下搜索 src.h 文件 find /usr/include -name "src.h" # 在根目录下搜索 src. 阅读全文
摘要:
vim 的基础操作 一、编辑操作 1、输入编辑内容 如果在其它模式下,需要先按 ESC 键,到一般模式,然后点击 i 按键,即可进入到 INSERT 插入模式 2、复制粘贴 1)、从其它地方复制的文本内容,粘贴到文件中(插入模式) 直接 vim file ,进入 INSERT 模式后,快捷键进行 c 阅读全文
摘要:
Linux 系统中设置自定义脚本开机自启动有如下几种方式 方案一、增加cron task 1. 打开任务文件 cron # 执行如下命令打开当前用户的 cron,如果打开root用户的cron,执行 sudo crontab -e crontab -e 2. 向其中加入如下需要开机自启的脚本 # @ 阅读全文
摘要:
Linux设备启动,如果有多个选项可选时,一般默认会启动第一个,如果需要修改其默认启动的版本,需要修改其 GRUB 的配置。 如果启动后第一个界面如下,则其从上到下的索引依次为 0, 1, 2 有时需要切换到 Advanced options for GUN/Linux 条目下的另一个版本的Linu 阅读全文
摘要:
如果修改了本地的内容后,直接 git pull 提示合并冲突信息 error: Your local changes to the following files would be overwritten by merge. Please commit your changes or stash t 阅读全文
摘要:
开发项目时如果多人同时修改到同一个文件,将导致远程代码仓中的修改和本地的修改相冲突,此时拉取远程代码仓将无法自动合并,需要手动去解决。如果本地的修改还没有 commit 或 stash ,将会提示新进行 commit 或 stash操作,来保存本地的修改,避免被远程仓库的修改所覆盖。 此时可以在 g 阅读全文
摘要:
运行 Linux 程序的时候提示找不到共享库错误: error while loading shared libraries: libLinuxCpp_02_Lib.so: cannot open shared object file: No such file or directory。 Linu 阅读全文
摘要:
使用VS开发Linux C++项目,对于工作环境为 Windows,编译运行环境为Linux 来说比较方便。其基本方案有以下几点: 代码的编辑是在Windows下,通过VS来进行。 代码智能提示是将 Linux 编译环境的一些头文件,缓存到Windows下的,以实现智能提示。 代码的具体编译过程是通 阅读全文