- 博客(9)
- 资源 (6)
- 收藏
- 关注
原创 有关Bash Shell的几个重要知识
Bash Shell属于Shell的一种,属于Shell中的字符Shell(GLI)。Shell的定义:命令解释器(俗称外壳),对接操作系统和用户,指人机交互接口程序,起到承上(应用程序)启下(操作系统)的翻译作用。Shell的两大类:图形Shell(GUI)、字符Shell(GLI)。图形Shell(GUI):Linux的GNmoe桌面、Windows的Windows图形界面等字符Shell(GLI):命令行接口界面,输入操作命令Shell程序解释即可执行。基于Linux常见的字符Shell
2022-04-02 13:52:51
897
原创 gcc与cmake、qmake与make、ninja
gccgcc是GNU Compiler Collection(GNU编译器套件),也可以简单认为是编译器,它可以编译很多种编程语言(括C、C++、Objective-C、Fortran、Java等等)。当你的程序只有一个源文件时,直接就可以用gcc命令编译它。但是当你的程序包含很多个源文件时,用gcc命令逐个去编译时,你就很容易混乱而且工作量大,**所以出现了make工具 **。makemake工具可以看成是一个智能的批处理工具,它本身并没有编译和链接的功能,而是用类似于批处理的方式—通过调用ma
2022-04-02 13:50:55
1581
原创 compile、link、build、run、debug的理解以及从.cpp到.exe的编译链接详解
compile、link、build、run、debug的理解在优快云、知乎查了好多中文文章,都没有能让自己理解很透彻的文章,最终找到了这么一段解释,读起来比中文的更容易理解,所以不用畏惧英文,它并没有自己想象中的那么难以理解。Compile means to take a source code file and turn it into machine instructions, usually held in a .o or .obj file with a particular format.
2022-04-02 13:49:09
2011
1
原创 IDE解释及Visual Studio和Visual Studio Code的对比
IDE的全称是Integrated Development Environment(集成开发环境),它提供了程序开发环境的应用程序,一般包括代码编辑器、编译器、调试器和图形用户界面等工具,集成了代码编写功能、分析功能、编译功能、调试功能等一体化的开发软件服务套,所有具备这一特性的软件或者软件套都可以叫集成开发环境。开发者可以通过IDE提供的代码高亮,代码补全和提示,语法错误提示,函数追踪,断点调试等功能提高开发效率。常见的IDE有:Visual Studio、Eclipse、IntelliJ IDEA、I
2022-04-02 13:47:56
4814
原创 C++基本数据类型的两个小知识点
一、整型的长度规则中为什么这么多“至少”?在看《C++ Primer Plus》时看到了C++对整型数据类型的长度规则,之前偶尔看到这些规则时都是一知半解,没有深入探究,但是看到书中这样一段话:“开始,读者可能觉得大量的C++基本类型有些多余,尤其是考虑到各种转换规则时。但是很可能最终将发现,某些时候,只有一种类型是需要的,此时您将感谢C++提供了这种类型。”我打算好好了解一下。虽然不是多么难,但还是警戒自己要想把C++作为自己立足的本领,就不能对遇到的任何问题一知半解。C++对整型short、int、
2022-04-01 16:08:55
1478
原创 Linux下Qt 5.15.2源码下载及编译
Linux下Qt 5.15.2源码下载及编译一、下载Qt的官方下载地址:Qt DownloadsQt 5.15.2源码下载路径:/archive/qt/5.15/5.15.2/single/qt-everywhere-src-5.15.2.zip二、编译源码Qt官网提供了编译前需要安装的库及编译步骤:Building Qt 5 from Git安装编译所依赖的库,主要是说一下xcb。The xcb QPA platform pluginQt源码编译configure配置参数,模块相关的根
2022-03-30 16:51:57
7798
原创 Qt 调用connect时没有匹配的成员函数
Qt 调用connect时没有匹配的成员函数错误提示:error: no matching member function for call to ‘connect’错误呈现:源代码://ctrlbtn.cpp#if defined(_MSC_VER) && (_MSC_VER >= 1600)# pragma execution_character_set("utf-8")#endif#include <QKeyEvent>#include "
2022-03-15 15:47:18
3599
原创 Qt 调用对象类型不是函数或函数指针
Qt 调用对象类型不是函数或函数指针错误提示:error: called object type ’ QPushButton * ’ is not a function or function pointer错误呈现:源代码://ctrlinterface.cpp #if defined(_MSC_VER) && (_MSC_VER >= 1600) # pragma execution_character_set("utf-8") #endif
2022-03-15 15:46:11
1167
哈工大考研 803 张晔 信号与系统课本超详细思维导图整理
2022-04-02
2021年冬北航研究生课程之3系人工智能期末复习超详细笔记
2022-04-02
2021年冬北航研究生课程之数理统计课后习题详解及个人理解_纯手写106页
2022-04-02
2021年冬北航研究生课程之17系随机信号处理期末复习超详细笔记
2022-04-02
2021年冬北航研究生课程之3系人工智能第二次大作业,男女身高问题,EM算法估计GMM参数
2022-04-02
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人