1. 程式人生 > >Linux踩坑記

Linux踩坑記

1、建立帶有版本號的動態庫

生成example.o檔案
gcc -c -fPIC example.c 

生成libexample.so.1.1.1動態庫檔案
gcc -shared -o libexample.so.1.1.1 example.o 
建立軟連線
ln -s libexample.so.1.1.1 libexample.so.1
ln -s libexample.so.1 libexample.so

發現建立軟連線失敗,操作不成功
尋找問題....................

最後發現自己在共享目錄下建立~~這樣是不行的!!!!!


2、安裝doxygen原始碼生成文件工具

依賴cmake工具鏈編譯

執行cmake CMakeList.txt 老是報錯

需要安裝:

 sudo apt-get install flex

sudo apt-get install bison