问题标签 [nana]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
1 回答
145 浏览

c++ - 为什么windows g++找不到外部头文件

我的文件名: firstnana.cpp

当前文件夹: D:\projects\cpp\guinana

我的标题:

编译:

示例<nana/gui.hpp>位于D:\projects\cpp\guinana\nana\include\nana\gui.hpp

输出错误: firstnana.cpp:1:24: fatal error: nana/gui.hpp: No such file or directory compilation terminated.

0 投票
2 回答
674 浏览

c++ - 在 nana C++ GUI 应用程序中设置窗口图标

我正在使用nana在我的 C++ 应用程序中构建 GUI,它基本上可以正常工作。但是,我无法在 Windows 下设置窗口图标:

hunger.ico在与可执行文件相同的文件夹中肯定有一个文件,我仔细检查了。该图标文件的大小为 32x32(或 16x16)。我还尝试检索图标文件的完整路径,如下所示:

但是当我在 VS2015 中运行(控制台)应用程序时,会使用默认的窗口图标。有什么想法我在这里想念的吗?

0 投票
1 回答
763 浏览

c++ - 为 c++ 构建 nana 时出现“make”错误

我一直在尝试为 c++ 安装 nana 库。我使用过这些指南: https ://github.com/qPCR4vir/nana-docs/wiki/Installation

https://github.com/qPCR4vir/nana-docs/wiki/Install-and-use-nana-with-mingw---一步一步

我卡在“在您使用的 IDE/构建系统中创建静态链接库解决方案,并将放置在 NanaPath/source 及其所有子目录中的所有文件添加到项目中。然后编译解决方案并且您将在类似于 NanaPath/build/bin/IDEName 的路径中获得一个静态链接文件 NanaStatic。”

我下载了 MinGW、git 和 cmake,就像它说的那样。我打开了 bat 文件,使用链接运行“git clone”,运行

它做了它的事情并成功地完成了。然后我尝试运行“make”,当它出现时它达到了 6%:

我尝试使用不同的代码源(git 和 sourceforge),但这并没有什么不同。我尝试使用 GUI cmake,但我遇到了其他错误,即无法识别 MinGW。我在网上四处寻找答案,但他们大多指向我正在使用的指南。我用 gcc/g++ --version 检查了我的 GCC 和 G++ 版本,它们都是 6.3.0。

我会接受任何建议/建议,谢谢!

0 投票
1 回答
181 浏览

visual-studio-2015 - VS2015:Nana 的静态库解决方案

我正在尝试在我的 C++ 应用程序中实现 GUI,我发现了这个名为 Nana 的库。

但是,提供的说明对我来说非常不清楚,更具体地说,关于创建静态库的部分。

在您使用的 IDE/构建系统中创建静态链接库解决方案,并将放置在 NanaPath/source 及其所有子目录中的所有文件添加到项目中。然后编译解决方案,你会得到一个静态链接文件NanaStatic,路径类似于NanaPath/build/bin/IDEName。

我尝试将所有 .cpp 文件放在 VS 项目内的 Source Files 文件夹中,但它不会编译。

请帮忙。我是新手,网上没有适合新手的教程。

0 投票
1 回答
525 浏览

c++ - 更改 nana 列表框中的值

我正在尝试使用属性网格(名称:值对的网格)创建一个 GUI

列表框小部件似乎是开始的方式。(如果有更好的东西,请纠正我)

我编写的代码(如下)编译并运行。初始名称/值对显示正常,但尝试更改第一项的值没有任何结果。

我查看了几个列表框示例,但是一旦初始化就找不到更改列表框中值的简单方法

也试过(不编译)

和(运行,没有效果)

0 投票
1 回答
19033 浏览

c++ - 不能包括编译 nana 库时,没有这样的文件或目录

我正在尝试在 Ubuntu 16.04中安装nana C++ 库。

我下载并解压到我的helloworld文件所在的目录,然后进入到 makefile 所在的目录;nana/build/makefile,并输入make但得到错误

X11/Xft/Xft.h:没有这样的文件或目录

我检查了/usr/include/X11是的,它不存在。谷歌搜索并没有帮助弄清楚安装 Xft 的热度。我该怎么做?还是我做错了什么?

0 投票
2 回答
518 浏览

c++ - C ++ Nana 如何从全局列表框* 指针访问列表框内索引 0 上的按钮?

我有一个listbox, 在第一列它包含一个text带有button.

我有这个指向 a 的全局指针nana listBox

我从这里class检索到这个:

这是我的thread

我的main()功能:

问题:

如何从全局指针访问 a内的buttonon 索引?0listboxlistbox*

0 投票
1 回答
585 浏览

c++ - 在 CLion 中使用 CMake 设置 nana

我一直在尝试在 CLion 中使用 CMake 设置 Nana ,但我不知道如何设置 cmake 来加载 Nana 。

我尝试使用此处提供的 Nana cmake,但我找不到使它起作用的方法,或者我不知道如何将 CMake 与没有 CMake 搜索功能的库一起使用。

我会尝试这个,但我不具备让它工作的知识。

0 投票
0 回答
37 浏览

c++ - Ubuntu Eclipse 中的 C++ Nana - 未定义对 X 的引用

Nana在编译C++使用Ubuntu.Eclipse

我已按照以下安装步骤操作:

https://github.com/qPCR4vir/nana-docs/wiki/Installation

  1. 我已经static linkage libraryEclipse[OK 编译并且我有我的libNanaStaticLibrary.a库文件]
  2. 我创建了一个C++ project
  3. 添加了include路径nana
  4. 将第1library点的创建添加到路径
  5. library X11还将,添加pthread到项目库中
  6. 我也在编译这个C++11(添加到杂项-std=c++11:)

到目前为止,一切都很好....

当我尝试编译我的项目时,我得到errors

...还有更多这样的错误。一切以 X 开头。

我在这里想念什么?

我的代码就是这样简单(从这里检索:http: //nanapro.org/en-us/

这是我的includes

包括

libraries

图书馆

谢谢你。

0 投票
1 回答
2365 浏览

c++ - 导入库的 include_directories

我正在用 c++ 编写项目,但在 cmake 中导入库时遇到问题。正在导入的第三方库不会传播包含目录。

根目录/CMakeLists.txt

/nana/CMakeLists.txt

代码示例 /src/main.cpp

}

错误列表是:

为什么nana_lib目标不传播camera_calib_exe目标的包含目录?如何解决这个问题?

先感谢您。