0

我在 Ubuntu 上从源代码安装了 Wt 3.3.3 并编译了所有示例。现在我正在尝试按照 README.md 文件中的说明运行 WidgetGallery 示例,但是缺少所需的widgetgallery.wt文件,实际上,整个../../build/examples/widgetgallery目录都丢失了。

这就是我尝试运行它的方式:

../../build/examples/widgetgallery/widgetgallery.wt --docroot docroot --approot approot --http-address 0.0.0.0 --http-port 8080

如何构建widgetgallery.wt

4

1 回答 1

1

小部件库需要支持 C++11 的编译器,您必须通过指定适当的 C++11 标志在 Wt 中为 gcc 显式启用 C++11 支持:

cmake .... -DWT_CPP_11_MODE=-std=c++11

实际上,boost 库也应该使用相同的标志进行编译,因为当 C++11 打开时,某些类的 API 和类布局会发生变化

于 2014-06-06T15:58:53.767 回答