运行 Qt Creator 中的 Wt 框架
Run Wt Framework in Qt Creator
我只是想 运行 来自 https://www.webtoolkit.eu/wt
的例子
我已经从 https://github.com/emweb/wt/releases
下载了预编译的二进制文件
我选择"Wt-4.3.1-msvs2017-Windows-x64-SDK.zip"并解压到文件夹中
我使用的工具包:Qt 5.12.0 MSVC 2017 x64
然后我在我的 Qt 项目 .pro 文件中添加了下一行:
LIBS += -L"C:/wt/lib"
INCLUDEPATH += C:/wt/include
在 main.cpp 我添加了下一个代码:
#include <Wt/WApplication.h>
#include <Wt/WServer.h>
int main(int argc, char *argv[])
{
return Wt::WRun(argc, argv, [](const Wt::WEnvironment &env){
auto app = std::make_unique<Wt::WApplication>(env);
return app;
});
}
当我尝试 运行 这个东西时,我得到一个错误(127 个错误):LNK 2001、LNK 2019、LNK 1120
这是错误的截图和来源
.pro 文件
我认为您需要明确指定需要 link 的库。查看:How to add additional libraries to Visual Studio project?
我只是想 运行 来自 https://www.webtoolkit.eu/wt
的例子我已经从 https://github.com/emweb/wt/releases
下载了预编译的二进制文件我选择"Wt-4.3.1-msvs2017-Windows-x64-SDK.zip"并解压到文件夹中
我使用的工具包:Qt 5.12.0 MSVC 2017 x64
然后我在我的 Qt 项目 .pro 文件中添加了下一行:
LIBS += -L"C:/wt/lib"
INCLUDEPATH += C:/wt/include
在 main.cpp 我添加了下一个代码:
#include <Wt/WApplication.h>
#include <Wt/WServer.h>
int main(int argc, char *argv[])
{
return Wt::WRun(argc, argv, [](const Wt::WEnvironment &env){
auto app = std::make_unique<Wt::WApplication>(env);
return app;
});
}
当我尝试 运行 这个东西时,我得到一个错误(127 个错误):LNK 2001、LNK 2019、LNK 1120
这是错误的截图和来源
.pro 文件
我认为您需要明确指定需要 link 的库。查看:How to add additional libraries to Visual Studio project?