glade 編譯過程 (轉)
glade 編譯
glade 我總想把她說成是 下的"VB",真得是個不錯的。可惜以前一直沒有用她編譯透過程式的經歷。
直到昨天我成功的編譯了。現在第一時間寫出這個過程和大家分享。
步驟如下:
一、啟動glade-2 (當然是用最新版的了。這個沒個說,有中文介面的)
畫出圖形介面。設好適當的事件之後儲存吧,假設我們的儲存路徑是:project/project1 。
單擊按鈕“Build"。這樣就生成了我們需要編譯的了。退出glade-2 吧。
二、編譯。用終端進入 project/project1 目錄。
執行 ./autogen.sh
這樣能生成configure 檔案,執行 ./configure 生成 makefile
接下來 make check 檢查一下吧。
make install 這樣如果沒有出現 error 錯誤強行中止。就算成功了。
進入 src 目錄,看到一個綠色檔案了吧。就是我們生成的 elf 檔案了。
./program_name 就可以了。
當然現在的程式沒有一點功能,只有個介面。因為沒有在回撥中加入任何東西。
就是 src/callbacks.c 檔案。在src 目錄中,你可以修改兩個檔案。
callbacks.c 和main.c 這兩個,其它的就不要動了,這樣會影響 glade 的執行的。有時glade 會覆蓋你修改的檔案的。
最後,祝你好運。
來自 “ ITPUB部落格 ” ,連結:http://blog.itpub.net/10752019/viewspace-985660/,如需轉載,請註明出處,否則將追究法律責任。
相關文章
- 編譯過程編譯
- [轉]:xmake編譯配置過程詳解編譯
- Javac編譯過程Java編譯
- 編譯核心過程編譯
- 編譯器的編譯基本過程編譯
- 編譯連結過程編譯
- 編譯過程簡介編譯
- C++ 編譯過程C++編譯
- ios底層 編譯過程iOS編譯
- 編譯器的工作過程編譯
- EVC編譯TCPMP的過程編譯TCP
- .NET 程式碼編譯過程編譯
- 痛苦的過程,編譯glomap編譯
- Linux上安裝GCC編譯器過程(轉)LinuxGC編譯
- GCC編譯過程(預處理->編譯->彙編->連結)GC編譯
- GCC編譯和連結過程GC編譯
- JavaScript的預編譯過程分析JavaScript編譯
- go語言編譯過程概述Go編譯
- 預編譯過程(AO+GO)編譯Go
- C程式編譯過程淺析C程式編譯
- Android 專案編譯過程Android編譯
- Android Makefile 編譯過程分析Android編譯
- 編譯C++ 程式的過程編譯C++
- Hive SQL 編譯過程詳解HiveSQL編譯
- C語言編譯全過程C語言編譯
- 儲存過程編譯時卡死儲存過程編譯
- 詳解Linux 程式編譯過程Linux編譯
- 3- C語言編譯過程C語言編譯
- vlc-android 的編譯過程Android編譯
- C語言編譯過程簡介C語言編譯
- oracle 儲存過程重新編譯方法Oracle儲存過程編譯
- 編譯器的工作過程和原理編譯
- C/C++編譯過程詳解C++編譯
- 儲存過程編譯時會卡死儲存過程編譯
- 交叉編譯Qt/E和Qtopia過程編譯QT
- oracle 儲存過程不能編譯-- (編譯的同時正在訪問所導致的) [轉載]Oracle儲存過程編譯
- gcc 從語言編譯全過程 預處理---->編譯---->彙編----->連結GC編譯
- vue原理:diff、模板編譯、渲染過程等Vue編譯