1. 程式人生 > >Qt Creator在龍芯上編譯與安裝的方法

Qt Creator在龍芯上編譯與安裝的方法

從QT官方網站上可以發現,提供的Qt Creator只有x86版的,不支援mips。下面這篇文章轉載自龍芯論壇,希望對大家有所幫助。
他寫的還不是很具體,我也正在研究中。歡迎共同交流

qtcreator1.1依賴於qt-4.5.1
所以compile qtcreator1.1之前必須compile qt-4.5.1
目前在debian的sid裡面官方已經成功編譯了x86的qt-4.5.1,但是mipsel版本編譯了三次都出錯了,目前還是qt4.4.3-2的版本。
好了,開始幹吧
從x86分支裡面下載qt-4.5.1,下載完source code之後,拷貝到loongson上面,然後通過dpkg-buildpackages來進行編譯,但是在編譯到arch的時候出現了錯誤,提示mips1不支援某些指令,重新.set mips3之後就可以通過編譯。

編譯完之後的debian包:
libqt4-assistant_4.5.1-1_mipsel.deb
libqt4-sql-mysql_4.5.1-1_mipsel.deb
libqt4-core_4.5.1-1_mipsel.deb
libqt4-sql-odbc_4.5.1-1_mipsel.deb
libqt4-dbg_4.5.1-1_mipsel.deb
libqt4-sql-psql_4.5.1-1_mipsel.deb
libqt4-dbus_4.5.1-1_mipsel.deb
libqt4-sql-sqlite2_4.5.1-1_mipsel.deb
libqt4-designer_4.5.1-1_mipsel.deb
libqt4-sql-sqlite_4.5.1-1_mipsel.deb
libqt4-dev_4.5.1-1_mipsel.deb
libqt4-svg_4.5.1-1_mipsel.deb
libqt4-gui_4.5.1-1_mipsel.deb
libqt4-test_4.5.1-1_mipsel.deb
libqt4-help_4.5.1-1_mipsel.deb
libqt4-webkit_4.5.1-1_mipsel.deb
libqt4-network_4.5.1-1_mipsel.deb
libqt4-webkit-dbg_4.5.1-1_mipsel.deb
libqt4-opengl_4.5.1-1_mipsel.deb
libqt4-xml_4.5.1-1_mipsel.deb
libqt4-opengl-dev_4.5.1-1_mipsel.deb
libqt4-xmlpatterns_4.5.1-1_mipsel.deb
libqt4-qt3support_4.5.1-1_mipsel.deb
libqt4-xmlpatterns-dbg_4.5.1-1_mipsel.deb
libqt4-script_4.5.1-1_mipsel.deb
libqtcore4_4.5.1-1_mipsel.deb
libqt4-scripttools_4.5.1-1_mipsel.deb
libqtgui4_4.5.1-1_mipsel.deb
libqt4-sql_4.5.1-1_mipsel.deb

qt4-demos_4.5.1-1_mipsel.deb
qt4-doc_4.5.1-1_all.deb
qt4-qtconfig_4.5.1-1_mipsel.deb
qt4-designer_4.5.1-1_mipsel.deb
qt4-doc-html_4.5.1-1_all.deb
qt4-dev-tools_4.5.1-1_mipsel.deb
qt4-qmake_4.5.1-1_mipsel.deb


好了,安裝這些包,然後開始編譯qtcreator1.1
編譯完之後的包列表:

qtcreator_1.1.0-1_mipsel.deb
qtcreator-doc_1.1.0-1_all.deb

如果要單純使用qtcreator的話,只需要使用其中的
libqt4-network
libqt4-xml
libqtcore4
libqtgui4

相關推薦

Qt Creator編譯安裝方法

從QT官方網站上可以發現,提供的Qt Creator只有x86版的,不支援mips。下面這篇文章轉載自龍芯論壇,希望對大家有所幫助。他寫的還不是很具體,我也正在研究中。歡迎共同交流qtcreator1.1依賴於qt-4.5.1所以compile qtcreator1.1之前必須compile qt-4.5.1

使用交叉混合編譯從原始碼編譯的llvm/clang-3.4

目標: 使用交叉混合編譯(hybrid cross-compiling)從原始碼編譯龍芯上的llvm/clang-3.4。之所以是混合交叉編譯而不是交叉編譯,是因為編譯的過程中,大部分程式碼是由效能較高的主體(Host)平臺編譯,而少部分程式碼是由效能較低的目

windows下,Qt Creator 中javascript調試器安裝並使用

data- 轉載 希望 作者 microsoft 工具包 運行 文件選擇 upload 最開始使用Qt Creator時,想使用斷點來調試javascript代碼。但在按下debug鍵後,卻提示調試器未配置,讓我比較郁悶。 好了,郁悶的是說了,咱們來說說高興的。要Qt C

編譯安裝 OpenSSL

linu http www sld .tar.gz 創建文件 logs ref pre 編譯與安裝 OpenSSL prefix 是安裝目錄,openssldir 是配置文件目錄,另外建議安裝兩次,shared 作用是生成動態連接庫。linux版的OpenSSL下載地址為:

Linux 環境下 PHP 擴展的變異編譯安裝

font spa mysql 所有 sqli 技術 php 操作 size (操作系統 Centos7, 已安裝 mysqli 為例) 1,進入到 PHP 解壓後的源碼包的的 ext 文件夾 2,查看是否存在 mysqli 擴展 => ls 3,這裏既是所有 PHP

qwt 6.1.2的編譯安裝

一、前提 已經安裝了Qt,並已配置好其環境變數;筆者安裝的Qt版本為Qt-4.8.6。 二、下載原始碼 地址:http://sourceforge.net/projects/qwt/files/qwt/6.1.2/ 對於windows環境下的安裝,下載zip檔案,解壓到自定義

Ogre原始碼編譯安裝

Ogre原始碼編譯與安裝 這學期的課程需要分析Ogre原始碼,所以打算編譯Ogre原始碼來滿足課程要求; Ogre版本我這裡使用的是1.10.11 需要提前安裝 Visual Studio (我使用的是VS2017) CMake https://cmake

kafka manager 編譯安裝詳解

忘了這是哪個版本的了,大概現在已經更新了,只是記錄一下之前的軌跡 準備工作: (1)Jdk1.8 (2)安裝sbt 安裝kafka-manager時不需要安裝sbt 安裝sbt:安裝包下載地址:https://www.scala-sbt.org/download.html 解

鳥哥的Linux私房菜讀書筆記--核心的編譯安裝

1、編譯核心與核心模組 [[email protected] linux-3.10.89]# make vmlinux <==未經壓縮的核心 [[email protected] linux-3.10.89]# make modules <

Spark 1.5.2(Scala 2.11)版本的編譯安裝

Spark於11月9號又將幾個BUG解決之後,release一個較新的版本。作為spark的追隨者,於是開始重新進行spark的編譯。 有了前面的編譯經驗和之前下載好的java類包,花了大概一分鐘就編譯妥當,於是重新部署配置一下,馬上OK。簡直是高效率。 對於scala

window xp 下編譯安裝openssl原始碼

最近在研究有關加密方面的東西,所以順便稍微鼓搗了一下openssl,現在把安裝N次成功的步驟記錄下來 一、安裝環境: 1、window xp 2、Microsoft Visual Studio 20

探索資料庫虛擬化

http://www.loongson.cn/news/company/675.html 資料庫虛擬化 雲端計算是未來,而虛擬化技術則是雲端計算的基石。在過去10年中,我們見證了虛擬化技術的蓬勃發展。目前,虛擬化技術從最早的硬體虛擬化進入了到新的階段——軟體虛擬化,其中比較流行的容器技術實際

Windows下mxnet的編譯安裝

本文將給出在windows下mxnet的安裝方法: 執行環境: Windows 8.1-64 bit Python 3.5.2-64 bit Visual Studio 2013 Ultimate 1. 獲取mxnet 開啟本

在Linux CentOS編譯安裝Clang 3.5.0,適用於Redhat和Clang3.8

編譯CoreCLR需要Clang 3.5,而CentOS上安裝的是Clang 3.4.2(yum repos中最新版也是這個),只能自己手工編譯LLVM的原始碼進行安裝。 (注:CentOS的版本是6.6) 一、安裝libstdc++4.7 (注:如果是CentOS

caffe編譯安裝過程中的疑難點

折騰了好幾周,終於把caffe裝好了,現在把過程中容易出錯的點記錄於此。 1.  關於protobuf。本來protobuf是很容易的東西,但新版的caffe需要比較新的protobuf版本,我試了好幾個版本,最終發現protobuf3.0.0可以用,但是新版的編譯prot

Busybox的配置、編譯安裝

BusyBox 最初是由 Bruce Perens 在 1996 年為 Debian GNU/Linux 安裝盤編寫的。其目標是在一張軟盤上建立一個可引導的 GNU/Linux 系統,這可以用作安裝盤和急救盤。一張軟盤可以儲存大約 1.4-1.7MB 的內容,因此這裡沒

中標麒麟(版)下安裝Minicom

1、系統升級 apt-get update 2、安裝編譯環境 apt-get install build-essential 3、安裝關聯庫 apt-get install autotools-dev                 gettext             

Linux核心編譯安裝:4.4.0-21→4.14.0

1.     背景從事Linux環境下開發工作,一直想自己玩,純屬好奇,沒撒背景。2.     編譯環境zg-Linux etc # uname–a(檢視核心)Linux zg-Linux 4.4.0-21-generic #37-UbuntuSMP Mon Apr 18 1

OpenSSL在Win7 64位下的編譯安裝

由於工作原因,想編寫個基於OpenSSL的Server端用於測試,但沒想到安裝OpenSSL會那麼的艱難…… 首先,在Windows下安裝OpenSSL有兩種方法: 1、懶人版:OpenSSL官網沒有提供windows版本的安裝包,可以選擇其他開源平臺提供的

linux下軟體編譯安裝

一、什麼是原始碼包軟體;顧名思義,原始碼包就是原始碼的可見的軟體包,基於Linux和BSD系統的軟體最常見;在國內源可見的軟體幾乎絕跡;大多開源軟體都是國外出品;在國內較為出名的開源軟體有fcitx;lumaqq;Lumaqq及scim等;但軟體的原始碼可見並不等於軟體是開