我很抱歉,如果這看起來像一個愚蠢的問題,但我想我更習慣與Makefiles或配置腳本隨附的軟件包。如何在Linux上構建貓鼬網絡服務器?
我從site下載了Mongoose源碼tar文件,並解開它。
然後我試着用 gcc -g -c mongoose.c -o main.o -lpthread -ldl
編譯一個可執行文件。 但是,試圖執行後,我得到錯誤-bash: ./main.o: cannot execute binary file
當我看着mongoose.c源,我沒有找到一個主要功能。
我在哪裏可以獲得主要功能,以便Linux貓鼬網絡服務器可以編譯爲與Windows mongoose.exe
一樣工作?
Mongoose不再具有./build目錄,開發人員也沒什麼幫助,可能是因爲Mongoose現在部分是商業產品。 – Gulbahar
@Gulbahar你可能已經知道這一點,但[Civetweb] fork(https://github.com/bel2125/civetweb)fork保留了MIT許可證,正在積極開發,並且有詳細的[build instructions](https:// github。 COM/bel2125/civetweb /斑點/主/文檔/ Building.md)。 –