问题描述:
这几天在Linux系统下做的一个QT项目,使用的是Cmake编译程序,到开发后半段有一个新需求:需要将处理的图片上传到服务器上。我在项目中添加过后怎么都编译不通过,提示缺少网络库文件。
**
解决方法:
**
在南开大学同事的帮助下,最终找到了原因:由于程序是使用Cmake编译,引入新库后需要对CmakeList.txt文件进行重新编写,添加引入QtNetwork库的语句。因为这个CmakeList.txt之前在编写的,之后程序的代码编译都是使用make去编译,所以忘了这一茬,所以记录一下。
![在这里插入图片描述](https://i-blog.csdnimg.cn/blog_migrate/0a00c7d0951716195993c30c34c073d2.png)
![在这里插入图片描述](https://i-blog.csdnimg.cn/blog_migrate/03422d35e22cf3d8ad513ddbd4240fa0.png)