日韩性视频-久久久蜜桃-www中文字幕-在线中文字幕av-亚洲欧美一区二区三区四区-撸久久-香蕉视频一区-久久无码精品丰满人妻-国产高潮av-激情福利社-日韩av网址大全-国产精品久久999-日本五十路在线-性欧美在线-久久99精品波多结衣一区-男女午夜免费视频-黑人极品ⅴideos精品欧美棵-人人妻人人澡人人爽精品欧美一区-日韩一区在线看-欧美a级在线免费观看

歡迎訪問 生活随笔!

生活随笔

當(dāng)前位置: 首頁 > 运维知识 > linux >内容正文

linux

linux uuid/uuid.h

發(fā)布時間:2023/12/20 linux 32 豆豆
生活随笔 收集整理的這篇文章主要介紹了 linux uuid/uuid.h 小編覺得挺不錯的,現(xiàn)在分享給大家,幫大家做個參考.
我的錯誤信息
......
global1.cpp:39:23: uuid/uuid.h: No such file or directory
global1.cpp: In static member function `static QUuid Global::generateUuid()':
global1.cpp:188: `::uuid_generate' undeclared (first use here)
make[1]: *** [.obj/linux-generic-g++//global1.o] Error 1
make[1]: Leaving directory `/usr/src/qtopia-free-1.7.0/src/libraries/qtopia1'
make: *** [libraries/qtopia1] Error 2
You have new mail in /var/spool/mail/root
QT編譯補(bǔ)遺
? ???在安裝完整版的RedHat9下,按照前面那個傻瓜教程可以一次編譯通過qtopia的開發(fā)環(huán)境,但是…… 在非完整版的Rh9下面就行不通了。經(jīng)過無數(shù)次的嘗試,總結(jié)如下:
問題一: 找不到 uuid.h
解決: 下載?
e2fsprogs-1.35.tar.gz
,解壓編譯,把 e2fsprogs-1.35/lib/uuid 目錄拷貝到 qtopia-free-1.7.0/include
問題二: 找不到 -luuid
把e2fsprogs-1.35/lib/uuid/libuuid.a 文件拷貝到 usr/lib 或者 qtopia-free-1.7.0/lib
評論
其實(shí)問題沒有那么復(fù)雜拉:P
cd e2fsprogs-1.35/lib/uuid
make install?
即可~
lydia
找了很久沒有找到libuuid.a,然后又報錯說cannot find -lqtopia。
關(guān)于這個網(wǎng)上是這么解釋的:
ld命令的選項(xiàng)-lqtopia的作用是去找一個名字為libqtopia的庫,可以是libqtopia.a或者libqtopia.so。
找不到這個庫的原因:
1.沒有這個庫;
2.這個庫所在的路徑不在ld的搜索路徑下。
然后lydia傻乎乎的嘗試了make整個e2fsprogs-1.35,然后發(fā)現(xiàn)能找到libuuid.a了。原來不是tar以后cp或者直接make,是必須先make,再cp才對的。上面comment讓人有些誤會了。

本文來自ChinaUnix博客,如果查看原文請點(diǎn):http://blog.chinaunix.net/u3/100516/showart_2111761.html

總結(jié)

以上是生活随笔為你收集整理的linux uuid/uuid.h的全部內(nèi)容,希望文章能夠幫你解決所遇到的問題。

如果覺得生活随笔網(wǎng)站內(nèi)容還不錯,歡迎將生活随笔推薦給好友。