《GNU Make》是Free Software Foundation出版的圖書,作者是Richard M. Stallman,Roland McGrath,Paul D. Smith。
基本介紹
- 作者:Richard M. Stallman、Roland McGrath、Paul D. Smith
- 出版時間:2004年6月30日
- 出版社:Free Software Foundation
- 頁數:196 頁
- ISBN:9781882114832
- 裝幀:Paperback

《GNU Make》是Free Software Foundation出版的圖書,作者是Richard M. Stallman,Roland McGrath,Paul D. Smith。
《GNU Make項目管理》是2005年東南大學出版社出版的圖書,作者是梅克倫伯格。內容介紹 眾所周知make工具是Unix和其他作業系統上最悠久的特色。make在20世紀70年代被發明,仍被作為大多數的編程項目的核心編譯輔助工具在使用。它甚至可以構建Linux核心。本書第三版中,你將知道為何在許多新的競爭者出現的情況下這個工具...
GNU Make 《GNU Make》是Free Software Foundation出版的圖書,作者是Richard M. Stallman,Roland McGrath,Paul D. Smith。
《GNUMake項目管理(第三版)》是2006年東南大學出版社出版的圖書,作者是(美)RobertMecklenburg。內容介紹 make是unix和其他作業系統上最持久的工具之一。自1970年問世以來,make至今仍舊是大多數程式開發項目的核心工具,它甚至被用來編譯Linux構成。閱讀本書,讀者將可以了解,儘管出現了許多新興的競爭者為何make仍舊是...
make是一個命令工具,是一個解釋makefile中指令的命令工具,一般來說,大多數的IDE都有這個命令,比如:Delphi的make,Visual C++的nmake,Linux下GNU的make。可見,makefile都成為了一種在工程方面的編譯方法。主要功能 Make工具最主要也是最基本的功能就是通過makefile檔案來描述源程式之間的相互關係並自動維護編譯工作...
GCC的初衷是為GNU作業系統專門編寫的一款編譯器。GNU系統是徹底的自由軟體。此處,“自由”的含義是它尊重用戶的自由。簡介 GCC是以GPL許可證所發行的自由軟體,也是GNU計畫的關鍵部分。GCC的初衷是為GNU作業系統專門編寫一款編譯器,現已被大多數類Unix作業系統(如Linux、BSD、MacOS X等)採納為標準的編譯器,甚至...
項目 GNU toolchain中包含的項目有:GNU make:用於編譯和構建的自動工具;GNU編譯器集合(GCC):一組多種程式語言的編譯器;GNU Binutils:包含連結器、彙編器和其它工具的工具集;GNU Debugger(GDB):代碼調試工具;GNU構建系統(autotools):Autoconf Autoheader Automake Libtool。
GNU,Gnu's Not Unix 的縮寫,是一種與 UNIX 兼容的軟體系統。“GNU 宣言”一文乃是由 Richard Stallman 在 GNU 計畫剛開始進行時所撰寫,以爭取其它人的加入及支持。內容概述 “GNU 宣言”一文乃是由 Richard Stallman 在 GNU 計畫剛開始進行時所撰寫,以爭取其它人的加入及支持。在剛開始的幾年,隨著...
GNU 工具鏈中包含的工具有二進制實用程式(binutils)、GNU Compiler Collection (GCC)、GNU Remote Debugger (GDB)、GNU make 和 GNU 核心實用程式。此外,Sourcery G++ Lite 包還包含大量關於 GNU 工具鏈的文檔,其中包括 GNU Coding Standards 文檔 —— 在 GNU 彙編程式文檔下面,是很好的讀物,因為您可以找到...
GNU GCC 3.x 支持 Objective-C 語言, GNUstep 提供 GNUstep Make 來簡化編譯 Objective-C 程式· GNUstep Make 提供類似 Makefile 的功能, 稱為 GNUmakefile. 與 Makefile 相比比, GNUmakefile 簡單許多·簡介 簡單來說, GNUstep 是實作 OpenStep 界面的開放軟體 (Open Source) 計畫, 目標為提供跨平台...
第5章 GNU C開發環境 82 5.1 GNU C編譯器 82 5.1.1 目標代碼的生成 82 5.1.2 GCC概述 83 5.1.3 GNU C編譯連結工具 83 5.2 項目管理工具—GNU make 85 5.2.1 項目管理概述 85 5.2.2 基於make工具的項目管理 86 5.2.3 Makefile中的變數 88 5.2.4 Makefile檔案中的潛...
再配合利用 Autoconf產生的自動配置設定檔案 configure 即可產生一份符合 GNU Makefile 慣例的 Makeifle 了。定義 在Unix 上寫過程式的人一般都遇到過 Makefile,尤其是用 C 來開發程式的人。用 make 來開發和編譯程式的確很方便,可是要寫出一個MakeFile就不那么簡單了。偏偏介紹 Makefile 的檔案不多,GNU Make...
GNU Binutils GNUBinary Utilities或binutils是一整套的程式語言工具程式,用來處理許多格式的目標檔案。當前的版本原本由在Cygnus Solutions的程式設計師以Binary File Descriptor library(libbfd)所撰寫。這個工具程式通常搭配GCC、make、和GDB這些程式來使用。剛開始時,這個包內只有幾支程式,但後來,由於功能需求近似,陸續...
第1章 GNU/Linux的歷史 第2章 GNU/Linux系統架構 第3章 自由軟體開發 第4章 Linux虛擬化與仿真 第Ⅱ部分 GNU工具 第5章 GNU編譯工具鏈 第6章 套用GNU make構建軟體 第7章 庫的構建與使用 第8章 用automake/affcoconf打包 第9章 GNU/Linux的源碼控制 第10章 套用Gnuplot進行數據可視化 第Ⅲ部分 ...
這樣, 在當前目錄下將生成一個gnu_tar的子目錄樹, 包含源程式和說明。3.進入gnu_tar的工作子目錄:$cd tar-1.11.8 4.輸入GNU的自動配置命令:$./configure 這是GNU的一個自動檢測你當前系統配置的工具。5.輸入UNIX作業系統下的編譯批命令make:$make 6.運行自動安裝功能,可以幫助你安裝執行檔和man手冊等...
《嵌入式系統編程:使用C和GNU開發工具(第2版)》出版於2009年,主要向程式設計師講述了關於嵌入式開發過程的重要內容。書中的技術和所列舉的代碼例子對現實世界的各種嵌入式軟體都是可直接使用的。內容簡介 例子使用了免費的GNu軟體設計工具,ecos和Linux作業系統,還有就是專門針對《嵌入式系統編程:使用C和GNU開發工具(第...
pcmaker當初則是為了支持Visualization Toolkit這個開放原始碼的三維圖形和視覺系統才出現的,VTK也採用了CMake。在設計CMake之時,Kitware公司的Bill Hoffman採用了pcmaker的一些重要想法,加上更多他自己的點子,想把GNU建構系統的一些功能整合進來。CMake最初的實作是在2000年中作的,在2001年初有了急速的進展,許多改良...
《GNUGcc嵌入式系統開發》是2010年北京航空航天大學出版社出版的圖書,作者是董文軍。內容簡介 本書首先介紹了gnu gcc的基本組成,分章節講述了gnu gcc、debian linux、makefile、gdb、vi、emacs等開源開發工具的使用,然後以atmel公司的兩款頗具代表性的嵌入式晶片,即低端的8位avr單片機atmega48和中端的32位arm晶片at...
在發布的源碼中增加了一個簡短的常用 SQL 和 Postgres95 特有的 SQL 特性的教程。用GNU make (取代了 BSD make)用於製作。 Postgres95 可以使用不加補丁的 GCC (修正了偶數位元組數據( doubles )的對齊問題)。SQLITE 檔案資料庫,多嵌入程式使用。SQLite,是一款輕型的資料庫,是遵守ACID的關聯式資料庫管理...
用GNU make (取代了 BSD make)用於製作。 Postgres95 可以使用不加補丁的 GCC (修正了偶數位元組數據( doubles )的對齊問題)。版本發布 2012年09月10日,PostgreSQL 宣布 9.2 正式版發布了!該版本主要在性能方面有很大的提升,也包括一些新的 SQL 特性以及複製支持方面,主要內容包括:允許查詢直接從索引中...
再配合利用 Autoconf產生的自動配置設定檔案 configure 即可產生一份符合 GNU Makefile 慣例的 Makeifle 了。定義 在Unix 上寫過程式的人一般都遇到過 Makefile,尤其是用 C 來開發程式的人。用 make 來開發和編譯程式的確很方便,可是要寫出一個MakeFile就不那么簡單了。偏偏介紹 Makefile 的檔案不多,GNU Make...
Scons是一個開放源碼、以Python語言編碼的自動化構建工具。可以將SCons看作是經典Make實用程式的改進的、跨平台的替代品,其集成功能類似於autoconf/automake和編譯器快取(如ccache)。scons是一個Python寫的自動化構建工具,從構建這個角度說,它跟GNU make是同一類的工具。它是一種改進,並跨平台的gnu make替代工具...
run bash/gcc/gnu-make/gnu-sed/compress etc under it.Sources for this pet project of mine can be found at in the directory /pub/OS/Linux. The directory also contains some README-file and a couple of binaries to work under linux (bash, update and gcc, what more can you ask for :-...
4.3.5GNUmake 4.3.6GDB調試器 4.4μCLinux作業系統 4.4.1μCLinux簡介 4.4.2μCLinux的基本架構 4.4.3μCLinux的相關知識 4.5建立μCLinux開發環境 4.5.1交叉編譯環境 4.5.2基於Linux的宿主機建立交叉編譯環境 4.5.3基於Cygwin建立交叉編譯環境 4.5.4μCLinux核心編譯 4.5.5核心的載入運行 ...
不使用Xcode和Interface Builder,僅僅通過文本編輯器、GCC和GNU make工具也可以用Objective-C語言開發Cocoa套用。對最終用戶來說,使用Cocoa編程環境開發的應用程式即為Cocoa 套用。這類套用有獨特的外觀,因為Cocoa編程環境讓程式在多方面自動遵循蘋果公司的人機界面守則。發展歷史 更多資料:Mac OS X歷史 Cocoa 是從1980...
Minimal GNU(POSIX)system on Windows,是一個小型的GNU環境,包括基本的bash,make等等。與Cygwin大致相當。GNU環境 另:MinGW:即Minimalist GNU for Windows。它是一些頭檔案和函式館的集合,該集合允許人們在沒有第三方動態程式庫的情況下使用GCC(GNU Compiler C)產生Win32程式。MinGW主要由GNU binary utilities...
學習情境10 Sheu編程情境引入 10.1 子學習情境:Shell程式的編寫與執行 10.2 子學習情境:Shell編程套用 情境總結 操作與練習 學習情境11 Linux下的編程情境引入 11.1 子學習情境:GCC編譯器的使用 11.2 子學習情境:GNU make的使用 11.3 子學習情境:GDB的使用 情境總結 操作與練習 參考文獻 ……
集成GNU Debugger(GDB)Makefile代 上下文敏感的幫助 多文檔界面(MDI)色語法高亮編輯 智慧型縮進編輯 查找和替換 列印和列印預覽 代碼Calltip。開發環境 MinGW (C/C++) Compiler 3.4.5-3 Binutils 2.21.53-1 Windows32 API 3.17-2 MinGW Runtime Libraries 3.20 GNU Debugger (GDB) 6.3 GNU Make 3.82-5...
Glibc 依賴於: Bash, Binutils, Coreutils, Diffutils, Gawk, GCC, Gettext, Grep, Make, Perl, Sed, Texinfo.libc、glibc和glib的關係 glibc 和 libc 都是 Linux 下的 C 函式館。libc 是 Linux 下的 ANSI C 函式館;glibc 是 Linux 下的 GNU C 函式館。ANSI C 函式館是基本的 C 語言函式館,包含了...
