05 2023 档案

摘要:Ubuntu 国内下载地址:https://mirrors.tuna.tsinghua.edu.cn/# 1. 安装一些常用的软件时,需要下载 amd.deb 类型的包,并使用下面命令安装 sudo dpkg -i xxx.deb 2. 如果是用英文安装的 Ubuntu,则需要在设置中添加中文 添加 阅读全文
posted @ 2023-05-30 17:34 strive-sun 阅读(48) 评论(0) 推荐(0)
摘要:前文提到了 CMake 学习 文末基本涵盖了我遇到的编译问题,但是在得到一个编译好的 .lib 文件后,还需要放到项目中引用成功后才算真正的完成静态库的编译 嗯,我之所以说这些是因为我在项目中链接静态库时出现了 LNK2019 经典错误 错误如下: Libraryd.lib(at_exit.obj) 阅读全文
posted @ 2023-05-25 19:09 strive-sun 阅读(460) 评论(0) 推荐(0)
摘要:最近有一个多个 .h .cc .cpp 编译成静态库的需求,故记录下过程 静态库不同于动态库,它不需要 main 入口,只要各个源文件与头文件能对应,也就是源文件和头文件引用的头文件能够找到函数的符号文件,即可编译成功 新手教程参考: CMake 中文版 CMake 英文版 因为只需要用到部分源文件 阅读全文
posted @ 2023-05-24 11:26 strive-sun 阅读(677) 评论(0) 推荐(0)
摘要:1. C++/Qt 实现一个信号槽 #include <functional> #include <iostream> #include <vector> class Signal { public: using SlotFunction = std::function<void()>; void 阅读全文
posted @ 2023-05-16 11:45 strive-sun 阅读(20) 评论(0) 推荐(0)