- 编译
- 依赖库安装
centos:
yum install glib2-devel libgcrypt-devel c-ares-devel qt-devel gcc-c++ qt5-qtbase-devel qt5-qtmultimedia-devel qt5-linguist
ubuntu22:
apt-get install build-essential cmake python3 libglib2.0-dev libgcrypt20-dev libc-ares-dev flex qtmultimedia5-dev qttools5-dev - 编译
mkdir build
cd build
cmake .. -DCMAKE_BUILD_TYPE=Debug
#debug版本
- qtcreator编译问题
error: ui/qt/CMakeFiles/qtui.dir/packet_diagram.cpp.o: undefined reference to symbol ‘floor@@GLIBC_2.2.5’
原因:不能使用g++编译
处理:
构建设置-》initial Cmake parameters:
删除-DCMAKE_CXX_COMPILER:STRING=%{Compiler:Executable:Cxx}