- android - 多次调用 OnPrimaryClipChangedListener
- android - 无法更新 RecyclerView 中的 TextView 字段
- android.database.CursorIndexOutOfBoundsException : Index 0 requested, 光标大小为 0
- android - 使用 AppCompat 时,我们是否需要明确指定其 UI 组件(Spinner、EditText)颜色
我下载了 nana c++ gui 库。我正在尝试在 Windows 下编译这个库。
我正在使用本教程: nanapro.org - Installing nana
Step Two: Create a static linkage library solution within a IDE which you use, and add all the files which are placed in "NanaPath/source" and in its all sub directiories to the solution. Then compile the solution and you will get a static linkage file NanaStatic in the path "NanaPath/build/bin/IDEName".
但我的输出是:
"/usr/bin/make" -f nbproject/Makefile-Debug.mk QMAKE= SUBPROJECTS= .clean-conf
make[1]: Entering directory '/cygdrive/c/Users/user/Documents/NetBeansProjects/CppStaticLibrary_1'
rm -f -r build/Debug
rm -f dist/Debug/Cygwin-Windows/libcppstaticlibrary_1.a
make[1]: Leaving directory '/cygdrive/c/Users/user/Documents/NetBeansProjects/CppStaticLibrary_1'
CLEAN SUCCESSFUL (total time: 2s)
"/usr/bin/make" -f nbproject/Makefile-Debug.mk QMAKE= SUBPROJECTS= .build-conf
make[1]: Entering directory '/cygdrive/c/Users/user/Documents/NetBeansProjects/CppStaticLibrary_1'
"/usr/bin/make" -f nbproject/Makefile-Debug.mk dist/Debug/Cygwin-Windows/libcppstaticlibrary_1.a
make[2]: Entering directory '/cygdrive/c/Users/user/Documents/NetBeansProjects/CppStaticLibrary_1'
mkdir -p build/Debug/Cygwin-Windows/_ext/2108599812
rm -f build/Debug/Cygwin-Windows/_ext/2108599812/any.o.d
g++ -c -g -I../../nana/include -std=c++11 -MMD -MP -MF build/Debug/Cygwin-Windows/_ext/2108599812/any.o.d -o build/Debug/Cygwin-Windows/_ext/2108599812/any.o ../../nana/source/any.cpp
nbproject/Makefile-Debug.mk:75: recipe for target 'build/Debug/Cygwin-Windows/_ext/2108599812/any.o' failed
make[2]: *** [build/Debug/Cygwin-Windows/_ext/2108599812/any.o] Error 1
make[2]: Leaving directory '/cygdrive/c/Users/user/Documents/NetBeansProjects/CppStaticLibrary_1'
nbproject/Makefile-Debug.mk:66: recipe for target '.build-conf' failed
make[1]: *** [.build-conf] Error 2
make[1]: Leaving directory '/cygdrive/c/Users/user/Documents/NetBeansProjects/CppStaticLibrary_1'
nbproject/Makefile-impl.mk:39: recipe for target '.build-impl' failed
make: *** [.build-impl] Error 2
BUILD FAILED (exit value 2, total time: 1s)
最佳答案
娜娜的进化速度非常快。目前只能用 C++11 编译。我建议您在以下位置下载发行版:
Nana - A modern C++ GUI library / Sourceforge
或者更好,最后修复在 GitHub :
安装非常简单。基本上你复制 nana 的源代码(很小:0.5 MB 的 zip)并告诉你的构建系统它在哪里。点击链接获取详细信息。
关于c++ - 如何将nana编译成静态库,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/25675690/
我尝试了从 Github 下载的最新的 nana (1.1.2/1.1.3)。该库编译得很好。当我尝试使用 linux(gcc 4.8.4、clang 3.4)编译和链接任何示例程序时,出现以下错误:
我在 CLion 中加载 nana 源,cmake 给我一个错误,说 x11 设置为 NOTFOUND 我曾尝试在 ubuntu 上安装 x11 开发库,但没有帮助:/ 编辑 :我通过安装(第二个代码
我有一个列表框,它的第一列包含一个带有按钮的文本字段。 我有一个指向 nana listBox 的全局指针: listbox* listBox = nullptr; 我从
我正在使用 nana用于在我的 C++ 应用程序中构建 GUI,它基本上工作正常。但是,我在 Windows 下设置窗口图标时遇到问题: nana::API::window_icon_default(
查看http://savannah.gnu.org/projects/nana/似乎上次的工作是四年前在 Nana 上完成的,nana 的官方 gnu.org 主页是一个占位符。鉴于不活跃的项目往往会
我正在尝试用 C++ 制作一个轻量级的 GUI 应用程序,有人建议我使用 Nana library . 我下载了 zip 文件,但我不知道如何继续。我解压缩了它并根据 instructions , 我
关于 their webpage , Nana GUI 人举了这个例子: #include int main() { using namespace nana; form fm;
我一直在尝试在 CLion 中使用 CMake 设置 Nana,但我不知道如何设置 cmake 以加载 Nana。 我尝试使用给出的 Nana cmake here但我找不到让它发挥作用的方法,或者我
我刚刚用 C/C++ 中的 ICU 做了一些成功的测试。我需要解析具有不同编码(可能是 UTF-8、UTF-16LE 等)的不同 CSV 文件,对数据进行一些修改,最后将所有内容作为 UTF-8 输出
我一直在尝试为 C++ 安装 nana 库。我使用了这些指南: https://github.com/qPCR4vir/nana-docs/wiki/Installation https://gith
我正在尝试安装 nana C++ library在 Ubuntu 16.04 中。 我下载并解压到我的helloworld文件所在的目录,然后进入makefile所在的目录; nana/build/m
我有一个用 VC6 的 MFC 编写的旧图形应用程序,我正试图将其迁移到更符合标准的 C++ 框架。我查看了 nana 项目的文档 here ,试图找到一个基本示例,用于在类似于旧版 scribble
我是一名优秀的程序员,十分优秀!