我在沒有root權限的系統上有一個shell。我正在嘗試爲我的新項目使用自定義庫,並且無法將其安裝到系統上,因爲我沒有root權限。我正在從源代碼構建庫。從源頭製作'.o'已經完成。我嘗試將構建源代碼後生成的'.o'文件作爲庫參數(-l)傳遞給gcc,但gcc說文件未找到。任何可能的解決方法?將庫參數傳遞給gcc
1
A
回答
1
只需將.o作爲額外位,就像其他程序一樣。
gcc <library.o> <yourprogram.o> -o <executable>
1
gcc -L/path/to/library/directory
LD_LIBRARY_PATH=/path/to/library/directory:$LD_LIBRARY_PATH ./a.out
相關問題
- 1. 將參數傳遞給Action?
- 2. 將參數傳遞給colorbox
- 3. 將參數傳遞給hbm2ddl
- 4. 將參數傳遞給window.open
- 5. 將參數傳遞給`addEventListener`
- 6. 將參數傳遞給JsonSerialize
- 7. 將參數傳遞給SimpleHTTPRequestHandler
- 8. 將參數傳遞給Asynctask
- 9. 將參數傳遞給ApplicationBarIconButton.Click
- 10. 將參數傳遞給Html.ActionLink
- 11. 將參數傳遞給CollectionViews
- 12. 將參數傳遞給SQLDataSource
- 13. 將參數傳遞給mouseCallback
- 14. 將參數傳遞給iframe
- 15. 將參數傳遞給aapt
- 16. 將參數傳遞給QueueUserWorkItem
- 17. 將參數傳遞給execl
- 18. 將參數傳遞給chrome.commands
- 19. 將參數傳遞給JavaScript
- 20. 將參數傳遞給Silverlight
- 21. 將參數傳遞給PHPUnit
- 22. 將參數傳遞給api
- 23. 將參數傳遞給Asyntask
- 24. 將參數傳遞給Servlet
- 25. 將參數傳遞給Capistrano
- 26. CSS - 將參數傳遞給
- 27. 將參數傳遞給reducer?
- 28. 將參數傳遞給setTimeout?
- 29. 將參數傳遞給角
- 30. 將參數傳遞給array_multi_sort?
試想想起來了,建一個圖書館的結果是某文件或.so文件,而不是.o文件。 – Joshua
奇怪的是,這個lib產生一個.o文件 – Malice
在這種情況下,Spudd86是正確的,但這不是正常情況。 – Joshua