日韩性视频-久久久蜜桃-www中文字幕-在线中文字幕av-亚洲欧美一区二区三区四区-撸久久-香蕉视频一区-久久无码精品丰满人妻-国产高潮av-激情福利社-日韩av网址大全-国产精品久久999-日本五十路在线-性欧美在线-久久99精品波多结衣一区-男女午夜免费视频-黑人极品ⅴideos精品欧美棵-人人妻人人澡人人爽精品欧美一区-日韩一区在线看-欧美a级在线免费观看

歡迎訪(fǎng)問(wèn) 生活随笔!

生活随笔

當(dāng)前位置: 首頁(yè) > 运维知识 > linux >内容正文

linux

linux emule 编译 wx-config --libs,linux下编译wxwidgets所写程序所遇到的问题

發(fā)布時(shí)間:2025/4/16 linux 51 豆豆
生活随笔 收集整理的這篇文章主要介紹了 linux emule 编译 wx-config --libs,linux下编译wxwidgets所写程序所遇到的问题 小編覺(jué)得挺不錯(cuò)的,現(xiàn)在分享給大家,幫大家做個(gè)參考.

記錄linux下編譯wxwidgets所遇到的問(wèn)題

1、/home/hrd/baohualib/wxWidgets-3.0.2/include/wx/platform.h:184:22: 致命錯(cuò)誤: wx/setup.h:沒(méi)有那個(gè)文件或目錄

解決方法:找到include\wx\platform.h文件 ?查找 ? #include "wx/setup.h" 一行

將 "wx/setup.h" 改為 "wx/msw/setup.h"

2、include/wx/chkconf.h:763:13: 錯(cuò)誤: #error "wxUSE_LIBMSPACK must be defined, please read comment near the top of this file."

解決方法:我們打開(kāi)include/wx/chkconf.h文件,查看頭部的注釋:大致意思是:

請(qǐng)閱讀這個(gè),如果你得到一個(gè)錯(cuò)誤,在這個(gè)文件中!

************************************************* *

如果你得到一個(gè)錯(cuò)誤說(shuō)“wxUSE_FOO必須定義”,這意味著你

頃沒(méi)有使用正確的先進(jìn)的最新版本setup.h的。 ?發(fā)生這種情況最

時(shí)常常使用SVN或每日快照和一個(gè)新的符號(hào)加入

setup0.h并且尚未更新本地setup.h,以反映它。 ?如果

是這種情況,就需要從傳播的setup0.h更改您的

setup.h,如果使用MSW下的makefile,也下刪除setup.h

build目錄(LIB / $(編譯)_ {LIB,DLL} / MSW [U] [D] [DLL] / WX),使

新setup.h復(fù)制那里。

如果你得到了形式的錯(cuò)誤“wxFoo需要wxBar”,然后設(shè)置

在你setup.h不一致。 ?你有修正之間的選擇

它們手動(dòng)或注釋掉的#define wxABORT_ON_CONFIG_ERROR下方

嘗試自動(dòng)糾正問(wèn)題(不是真的,但推薦可能工作)。

看來(lái)還是setup的問(wèn)題了,那我們查看下什么問(wèn)題

最后查找終于知道什么問(wèn)題了,setup.h不在wx目錄下,在-I/usr/lib/wx/config 下,然后在include下,setup的問(wèn)題就解決了

3、wx-config問(wèn)題,需要安裝wx-config,然后使用命令,也需要include下

wx-config --list

wx-config --libs

wx-config --cxxflags

4、編碼問(wèn)題出錯(cuò)

解決方法:iconv -f latin1 -t UTF-8 AddLogDlg.cpp ?-o AddLogDlg.cpp

總結(jié)

以上是生活随笔為你收集整理的linux emule 编译 wx-config --libs,linux下编译wxwidgets所写程序所遇到的问题的全部?jī)?nèi)容,希望文章能夠幫你解決所遇到的問(wèn)題。

如果覺(jué)得生活随笔網(wǎng)站內(nèi)容還不錯(cuò),歡迎將生活随笔推薦給好友。