1. undefined reference to vtable fot xxx
如果是加上Q_OBJECT
导致报错的,只需要重新运行qmake就可以了
2.Qt creator创建的项目 读取文件崩溃
-
打印文件路径都是正确的,感觉应该是MacOS的权限问题,实际上还是编译和运行路径问题
cd
到项目目录下面执行qmake -spec macx-xcode xxx.pro
,生成xcodeproj
文件,然后Xcode
打开执行,可以执行成功。
account.txt文件要通过Xcode放到Resources中去才可以;-
Qt creator
配置路径,把build和run路径都改成项目的跟路径 或者建个文件夹把资源放文件里面都行
但是在Xocde
里面和Qt creator
里面路径是不一样的,只有选一个使用