我需要編譯nuke的插件。即時通訊使用與gcc版本4.4.7 20120313(紅帽4.4.7-3)(GCC)的centos 6.4。在我的二進制文件夾中,我只有gcc和g ++。我不能在makefile中添加不同的版本。並用4.1編寫Nuke。如何在centos中使用gcc與舊版本進行編譯6.4使用gcc64
我不是Linux的專家,也不是GNU的專家,但我有了這個想法,一旦你有了更新的東西,你可以告訴g ++使用不同的版本編譯項目。 是這樣的:?? MYCXX = G ++ - 4.1 LINK = G ++ - 4.1
「好的」Makefile會接受類似'make CC = gcc-4.1 CXX = g ++ 4.1'的東西。我不知道「Nuke」是什麼,所以我不能比這更具體。請注意,如果它取決於將近8年過時的編譯器,它可能還依賴於過時的庫,甚至依賴於版本特定的錯誤。祝你好運。 – DanielKO