原创 makefile教程(10)

使用make更新函數庫文件 ——————————— 函數庫文件也就是對Object文件(程序編譯的中間文件)的打包文件。在Unix下,一般是由命

原创 makefile教程(3)

一、Makefile裏有什麼? Makefile裏主要包含了五個東西:顯式規則、隱晦規則、變量定義、文件指示和註釋。 1、顯式規則。顯式規則說明

原创 【整理】Linux內核中的atoi,itoa等函數

對於普通應用程序,可以通過包含頭文件stdlib.h和stdio.h,string.h等,然後調用需要的itoa(),atoi()等函數, 但是對於

原创 vs2010 一些error類型及其解決方案

error C2872: 'cout' : ambiguous symbol:模糊不清的標記 :可能cout被定義了多次 error LNK2019

原创 makefile教程(9)

隱含規則 ———— 在我們使用Makefile時,有一些我們會經常使用,而且使用頻率非常高的東西,比如,我們編譯C/C++的源程序爲中間目標文件

原创 makefile教程(8)

make 的運行 —————— 一般來說,最簡單的就是直接在命令行下輸入make命令,make命令會找當前目錄的makefile來執行,一切都是

原创 makefile教程(2)

三、make是如何工作的 在默認的方式下,也就是我們只輸入make命令。那麼, 1、make會在當前目錄下找名字叫“Makefile”或“makefile”的文件。 2、如果找到,它會找文件中的第一個目標文件(target),在上面

原创 makefile教程(5)

書寫命令 ———— 每條規則中的命令和操作系統Shell的命令行是一致的。make會一按順序一條一條的執行命令,每條命令的開頭必須以[Tab]鍵

原创 Linux下gcc與g++用法以及編寫makefile

文章:http://huobumingbai.blog.51cto.com/1196746/308526 http://csprogrammer.blog.51cto.com/212533/40296 http://csprogramme

原创 makefile教程(7)

使用函數 ———— 在Makefile中可以使用函數來處理變量,從而讓我們的命令或是規則更爲的靈活和具有智能。make所支持的函數也不算很多,不

原创 緩存和內存的區別

許多人認爲,“緩存”是內存的一部分 許多技術文章都是這樣教授的 但是還是有很多人不知道緩存在什麼地方,緩存是做什麼用的 其實,緩存是CPU的一

原创 linux內核中字符串轉換函數 simple_strtoul

Linux內核中提供的一些字符串轉換函數: lib/vsprintf.c [html] view plaincopyprint? 1. unsign

原创 C++ 輸入輸出文件操作

文件 I/O 在C++中比烤蛋糕簡單多了。 在這篇文章裏,我會詳細解釋ASCII和二進制文件的輸入輸出的每個細節,值得注意的是,所有這些都是用C++

原创 makefile教程(1)

概述 —— 什麼是makefile?或許很多Winodws的程序員都不知道這個東西,因爲那些Windows的IDE都爲你做了這個工作,但我覺得要

原创 makefile教程(4)

書寫規則 ———— 規則包含兩個部分,一個是依賴關係,一個是生成目標的方法。 在Makefile中,規則的順序是很重要的,因爲,Makefil