2011-05-23 23 views
1

寫入/讀取代碼看起來不那麼緊張,然後準備一個部署腳本,如./configure,然後爲我的C應用程序進行安裝。我如何製作一個./configure文件併爲以下C代碼創建文件?感謝您的寶貴支持。如何準備./configure make make安裝我的C文件時,它有其他依賴項?

@file: main.c: 

#include <ptlib.h> 
#include <ptlib/video.h> 

#ifndef _WIN32 
#ifdef H323_H46018 
    #include "h460/h460_std18.h" 
    H460_FEATURE(Std18); 
    H460_FEATURE(Std19); 
#endif 

#ifdef H323_H46023 
    #include "h460/h460_std23.h" 
#endif 
#endif // _WIN32 
#define new PNEW 

int main() 
{ 
// just assume the above works first 
return 0; 
} 
+1

你好KevinDTimm,我試圖在NetBeans IDE中創建一個新的副本,我試圖創建一個Makefile和另一個配置文件。但不能理解每個人的做法。 – YumYumYum 2011-05-23 16:20:52

回答

2

運行autoscan是一個好的開始。它會掃描您的源文件並創建一個初始configure.ac文件(名爲configure.scan)。也請看ifnames來掃描您的#if。

+1

Hello DiggyF,非常感謝。聽起來很有趣,我會先嚐試。 – YumYumYum 2011-05-23 16:21:17

+2

$ autoscan我跑了。然後它創建了一個名爲「configure.scan」的文件。那是我們主要用作./configure的文件嗎? – YumYumYum 2011-05-23 16:24:11

+2

configure.scan文件是configure.ac文件。它被轉換成配置腳本。自動書籍(http://sources.redhat.com/autobook/autobook/autobook_toc.html)具有所有的細節。 – SiggyF 2011-05-23 17:00:16

相關問題