成人免费xxxxx在线视频软件_久久精品久久久_亚洲国产精品久久久_天天色天天色_亚洲人成一区_欧美一级欧美三级在线观看

Unix操作系統常用選項

系統 其他OS
在文章中,我們會講解下Unix操作系統的知識,如果只想生成源文件的目標代碼而不對這些代碼進行鏈接,可以在cc命令行中加上-C選項。

Unix操作系統中,cc命令還提供了其他許多有用的命令行選項。借助于這些選項我們可以對編譯過程進行進一步的控制,如使cc只完成某些階段的編譯工作,指定對頭文件的搜索目錄,指定對代碼進行優化,指定在代碼中加入一些供調試程序所用的信息,等等。下面我們分別討論這些問題。

1.Unix操作系統僅生成目標文件

如果只想生成源文件的目標代碼而不對這些代碼進行鏈接,可以在cc命令行中加上-C選項。此時編譯系將只生成與各源文件相對應的.o文件(目標文件)。
如:
$ cc -c myprog.c myfunc.s
將生成同myprog.c和myfunc.s相對應的目標文件myprog.o和myfunc.o。

2.Unix操作系統頭文件搜索路徑

當用戶在C源程序中用# include指令包含了某個頭文件時,根據文件名指定方法的不同,C編譯系統將在不同的目錄下去尋找指定的頭文件:
在用尖括號(<>;)指定頭文件名時,預處理程序將在Unix操作系統中存放頭文件的標準位置(通常是/usr/include目錄)尋找指定的頭文件。

在用雙引號(“”)指定投文件名時,預處理程序將先在Unix操作系統包含此頭文件的C源程序所在的目錄中(一般為當前目錄),去查找該頭文件。找不到時再到標準目錄下去查找。在對于那些頭文件既不在標準位置,又不在與C源程序同一目錄時的情況怎么辦呢?

為此,CC命令提供了-I(Include)選項,以供用戶自己指定頭文件所在地目錄。例如,對于myfunc.c和myprog.c中所包含的頭文件myprog.h,我們假定其后來被放在目錄$HOME/include目錄下,而這兩個C文件則被放在$HOME/cfile目錄下。此時在$HOME/cfile目錄下對這兩個C文件進行編譯時,可使用如下命令:
$ cc -I #HOME/include myprog.c myfunc.c

此時對于這兩個C文件中的#include "myprog.h",預處理程序將先在$HOME/cfile目錄下,然后再$HOME/include目錄下,***再Unix操作系統標準位置查找myprog.h。-I選項也能改變那些用尖括號(<>指定的頭文件的搜索順序,此時預編譯程序將首先在-I指定的目錄下,然后才在標準位置搜索。

-I選項可以多次重復使用。這樣我們將能夠指定多個非標準的頭文件目錄。由于用匯編語言進行編程是一件效率比較低的工作,用此種方法可以預期將獲得比較高的效率。

關于Unix操作系統的知識,這次,我們就講解到這里了。希望大家能夠好好的學習Unix操作系統的知識。

【編輯推薦】

  1. 關于Unix操作系統用戶命令
  2. 講解Unix操作系統遠程知識
  3. 解析幾個Unix操作系統網絡命令
  4. Unix操作系統即時通信
  5. Unix操作系統路漫漫
責任編輯:小霞
相關推薦

2010-04-13 12:27:44

Unix操作系統

2010-04-15 14:40:26

Unix操作系統

2010-04-08 10:42:28

Unix操作系統

2010-04-08 16:18:22

Unix操作系統工具

2010-04-08 17:56:42

Unix操作系統

2010-04-14 13:59:45

Unix操作系統

2010-04-16 17:19:58

Unix操作系統

2010-04-19 10:54:33

Unix操作系統

2010-04-19 16:57:09

Unix操作系統

2010-04-19 17:39:50

Unix操作系統

2010-04-19 18:18:30

Unix操作系統

2010-04-19 18:31:16

Unix操作系統

2010-04-16 17:49:28

Unix操作系統

2010-04-09 11:24:38

Unix操作系統

2010-04-08 15:21:39

Unix操作系統

2010-05-04 10:16:11

Unix操作系統

2010-04-09 16:45:42

Unix操作系統

2010-04-07 15:37:16

Unix操作系統

2010-04-08 13:06:02

Unix操作系統

2010-04-08 15:33:57

Unix操作系統
點贊
收藏

51CTO技術棧公眾號

主站蜘蛛池模板: 中文字字幕在线中文乱码范文 | 欧美a在线 | 中文字幕亚洲欧美日韩在线不卡 | 欧美性高潮 | 日本一二区视频 | 亚洲国产精品自拍 | 成人精品鲁一区一区二区 | 久久久精品网站 | 人人鲁人人莫人人爱精品 | 一区二区三区小视频 | 91大神xh98xh系列全部 | 特级毛片 | 久久精品毛片 | 日韩欧美国产一区二区 | 人人看人人搞 | 亚洲精品一区二区三区在线观看 | 亚洲免费成人 | 97精品国产一区二区三区 | 成人精品国产一区二区4080 | 成人国产精品免费观看视频 | 久久新 | 国产免费一区 | 亚洲欧美日韩久久久 | 色www精品视频在线观看 | 欧美一区二区三区久久精品视 | 亚洲三级在线观看 | 91精品国产综合久久久久久 | 中文字幕成人av | 日韩欧美精品在线播放 | 国产黄色精品在线观看 | 欧美一级黄色免费看 | 91精品国产综合久久久久久 | 久久久亚洲一区 | 日韩精品一区二区三区在线播放 | 日本网站免费观看 | 免费av电影网站 | 日韩视频免费看 | www久久av | 日韩最新网址 | 亚洲风情在线观看 | 国产精品久久国产精品99 |