亚洲av成人无遮挡网站在线观看,少妇性bbb搡bbb爽爽爽,亚洲av日韩精品久久久久久,兔费看少妇性l交大片免费,无码少妇一区二区三区

  免費(fèi)注冊(cè) 查看新帖 |

Chinaunix

  平臺(tái) 論壇 博客 文庫(kù)
12下一頁(yè)
最近訪問(wèn)板塊 發(fā)新帖
查看: 11917 | 回復(fù): 13
打印 上一主題 下一主題

[C] linux內(nèi)核編程如何才能加載上一個(gè).a靜態(tài)庫(kù) [復(fù)制鏈接]

論壇徽章:
0
跳轉(zhuǎn)到指定樓層
1 [收藏(0)] [報(bào)告]
發(fā)表于 2008-07-11 10:45 |只看該作者 |倒序?yàn)g覽
從來(lái)沒(méi)有接觸過(guò)內(nèi)核編程,但是現(xiàn)在任務(wù)就是讓我看看
有一個(gè).a里邊的函數(shù)能不能在內(nèi)核中使用,(應(yīng)該是這個(gè)意思吧)
可我連怎么連接這個(gè).a文件都不會(huì)~~希望大家?guī)兔。謝謝


說(shuō)白了hello.c 程序中要用zzz.a這個(gè)靜態(tài)庫(kù)中的函數(shù)。
想看看能不能用,我想編譯過(guò)去
makefile怎么寫(xiě)?

論壇徽章:
0
2 [報(bào)告]
發(fā)表于 2008-07-11 10:48 |只看該作者
原帖由 lishengxu 于 2008-7-11 10:45 發(fā)表


說(shuō)白了hello.c 程序中要用zzz.a ...

沒(méi)看出來(lái)跟內(nèi)核有關(guān)系

論壇徽章:
0
3 [報(bào)告]
發(fā)表于 2008-07-11 10:53 |只看該作者
樓主的意思應(yīng)該是編譯的時(shí)候應(yīng)該怎么引入這個(gè)庫(kù)吧

gcc -L庫(kù)的路徑 -l庫(kù)名 -o xx xx.c

論壇徽章:
0
4 [報(bào)告]
發(fā)表于 2008-07-11 10:57 |只看該作者
郁悶阿~~~
就是說(shuō)我這個(gè)hello.c是內(nèi)核程序不是應(yīng)用態(tài)的程序,我也不知道什么叫內(nèi)核程序
反正這里的printf都是寫(xiě)成printk的而且用法也不太一樣。
現(xiàn)在我要使用zzz.a中的函數(shù)不知道如何寫(xiě)makefile

論壇徽章:
0
5 [報(bào)告]
發(fā)表于 2008-07-11 11:22 |只看該作者
首先非常感謝回復(fù)的2位,可是我該怎么辦啊

論壇徽章:
0
6 [報(bào)告]
發(fā)表于 2008-07-11 12:41 |只看該作者
寫(xiě)個(gè)hello world.然后連接該庫(kù).

論壇徽章:
0
7 [報(bào)告]
發(fā)表于 2008-07-11 13:06 |只看該作者
樓上能詳細(xì)點(diǎn)說(shuō)說(shuō)具體怎么鏈接么?網(wǎng)上這類資料很少因?yàn)楸旧磉@樣的用法就是錯(cuò)誤的~~
但是現(xiàn)在需求就是這樣來(lái)的。

論壇徽章:
0
8 [報(bào)告]
發(fā)表于 2008-07-11 15:41 |只看該作者
下面是一個(gè)簡(jiǎn)易的MAKEFILE希望能給幫助你

APPDIR=       /*放靜態(tài)庫(kù)的目錄*/
INCLUDE=     /* 放自定的頭文件的路徑 */
CFLAGS=-g -c
SYSLIBS=-lz -lm
APPLIBS=-L$(APPDIR)/lib -lzzz.a
CC=gcc
AR=ar
.UFFIXES:       .c .o
.c.o:
        $(CC) $(CFLAGS) -o $*.o $(INCLUDE) $*.c

all:    lib fun clean

lib:    libzzz.a

fun: hellword

libzzz.a: zzz.o
        $(AR) rv $@ $?

hellword: hellword.o
        $(CC) -o $@ $@.o $(APPLIBS)   $(SYSLIBS)
clean:
        rm -f *.o    /* 清理當(dāng)前文件下的.o文件 */

論壇徽章:
0
9 [報(bào)告]
發(fā)表于 2008-07-11 16:23 |只看該作者
樓主首先要明白,內(nèi)核編程只能使用內(nèi)核態(tài)靜態(tài)庫(kù),通常的.a庫(kù)是沒(méi)法用的。

論壇徽章:
0
10 [報(bào)告]
發(fā)表于 2008-09-05 15:13 |只看該作者
這個(gè)帖子還是需要頂起來(lái),明白的給解釋一下阿
您需要登錄后才可以回帖 登錄 | 注冊(cè)

本版積分規(guī)則 發(fā)表回復(fù)

  

北京盛拓優(yōu)訊信息技術(shù)有限公司. 版權(quán)所有 京ICP備16024965號(hào)-6 北京市公安局海淀分局網(wǎng)監(jiān)中心備案編號(hào):11010802020122 niuxiaotong@pcpop.com 17352615567
未成年舉報(bào)專區(qū)
中國(guó)互聯(lián)網(wǎng)協(xié)會(huì)會(huì)員  聯(lián)系我們:huangweiwei@itpub.net
感謝所有關(guān)心和支持過(guò)ChinaUnix的朋友們 轉(zhuǎn)載本站內(nèi)容請(qǐng)注明原作者名及出處

清除 Cookies - ChinaUnix - Archiver - WAP - TOP