能编译能执行但文本报错
关于里面找到Qt插件
取消ClangCodeModel插件,即不勾选该插件
未定义的符号--私有变量
BasicDemo: symbol lookup error: /usr/lib/aarch64-linux-gnu/libQt5SerialPort.so.5: undefined symbol: _ZN16QIODevicePrivate4skipEx, version Qt_5_PRIVATE_API
点开项目找到Run,取消勾选Add build library search path to LD_LIBRARY_PATH
在Qt Creator中,如果你勾选了“Add build library search path to LD_LIBRARY_PATH”,Qt Creator会在运行程序时自动设置LD_LIBRARY_PATH,使其包含构建目录的路径。
当你勾选了“Add build library search path to LD_LIBRARY_PATH”,
Qt Creator会将构建目录添加到LD_LIBRARY_PATH中。
这可能会导致动态链接器优先加载构建目录中的库,而不是系统路径中的库。
如果构建目录中的库版本与系统路径中的库版本不一致,
可能会导致符号冲突或未定义符号的问题。
如果你的系统中安装了多个版本的Qt库,
动态链接器可能会加载错误的版本,从而导致未定义符号的错误。