我有一些問題mudflap。我仍然收到「/ usr/bin/ld:找不到-lmudflap」錯誤,但我已經使用Synaptic Package Manager安裝了libmudflap。如何正確安裝擋泥板?我使用的是Ubuntu 10.10。g ++ mudflap在ubuntu上
2
A
回答
3
它總是相同的:要運行的庫文件foo
,您需要libfoo
。但要編譯使用foo
,您還需要libfoo-dev
。
對於mudflap
,這些也都是編譯器的依賴,所以你想其中的一個:
libmudflap0-4.3-dev
libmudflap0-4.4-dev
libmudflap0-4.5-dev
取決於你使用的編譯器。
+0
我有libmudflap0-4.4-dev和libmudflap0-4.5-dev,但我忘了安裝libmudflap0-4.3-dev。現在我有很多關於一些缺失refferenecs的錯誤,例如:「/usr/lib/gcc/x86_64-linux-gnu/4.4.5/libmudflap.a(mf-hooks1.o):在函數'__wrap_munmap'中: (.text .__ wrap_munmap + 0x65):未定義引用__real_munmap' 「 – Klinki 2010-11-13 20:21:36
相關問題
- 1. g ++不能編譯32位與mudflap
- 2. 無法在ubuntu 14.04.4 LTS上安裝g ++
- 3. 無法在ubuntu上安裝g ++ 12.04
- 4. 如何在Ubuntu上安裝g ++ - 4.7?
- 5. 在Ubuntu上安裝mingw-w64-g ++ 4.8 Precise
- 6. 在Ubuntu 13.04上查找node_modules(-g)
- 7. 在Ubuntu上爲mpi.h設置G ++或ICC
- 8. 在Ubuntu上使用G ++構建RedHat
- 9. 在ubuntu上安裝g ++編譯器13.04
- 10. ubuntu 13.04和g ++
- 11. NPM安裝在Ubuntu 14.04 -g
- 12. gcc -nostdlib和mudflap
- 13. Ubuntu,g ++和Vulkan lib
- 14. 在vmware player上編譯g ++ ubuntu - 在win XP上
- 15. Mudflap和指針陣列
- 16. 錯誤 「故宮安裝-g strongloop」 在Ubuntu
- 17. G ++在Ubuntu中找不到<iostream.h>
- 18. 無法在我的Ubuntu機器上運行使用npm -g
- 19. G ++ 4.8.1在Ubuntu上不能編譯大位集
- 20. 在Ubuntu 12.04上使用C#的g-wan 12.04
- 21. 如何在Ubuntu上手動鏈接g ++的庫
- 22. 我如何在Ubuntu 11.04(Natty Narwhal)上獲得g ++/gcc 4.6?
- 23. 在Ubuntu上找不到路徑中的程序「g ++」
- 24. zlib uncompress在Ubuntu 10.10 x64上返回-5(g ++ -m64)
- 25. 在Ubuntu oneiric上g ++和boost鏈接器錯誤
- 26. 如何解釋mudflap輸出?
- 27. g ++致命錯誤代碼塊上沒有輸入文件ubuntu
- 28. npm install appium -g/saveError ENOENT ubuntu 14.04
- 29. 用make鏈接庫/ G ++ ubuntu下
- 30. g ++ Windows和Ubuntu Bash之間的區別
Mudflap是舊的和無用的。改用valgrind。 – 2010-11-14 15:02:10