- 博客(3)
- 收藏
- 关注
原创 gcc/g++的动态库和静态制作和使用
得到与位置无关的代码的好处:可以在任何地址空间加载并执行,而不需要固定的加载地址(可重用性)。可以在多个进程之间共享(可共享性)。可以在不同的系统和架构上加载和执行(可兼容性)。在Windows上,静态库文件扩展名为libxxx.lib;(只有xxx是可以自己更改的,其他的都是固定的)程序启动,需要把动态库加载到内存中,Linux系统可以通过ldd指令还检查动态库依赖关系。动态库和静态库的使用一样,同时这里需要注意的事项也和上面的静态库一样。和后缀.a(Linux系统上)或.lib(windows系统上)
2023-09-17 14:45:55
289
1
原创 Linux系统下C/C++网络编程常使用的函数
本文是作者在学习网络编程的时候,收集整理的常用的函数方法方便以后查阅,但是并没有写关于网络编程的思想和解析,所以并不适合纯小白学习。作者水平有限,所以写的有点垃圾,还请各位大佬高抬贵手o((>ω< ))o。
2023-08-22 22:31:11
540
1
原创 个人学习qt中踩过的坑(究极小白)
1.QMessageBox无法在非主线程中使用,Qt提供的MessageBox只可以在gui线程(主线程)使用,于是需要QMessageBox进行封装,可以在非gui线程内被调用。2.少使用lambda,每次使用都会crash。
2023-05-25 17:31:53
235
1
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人