C/C++ 混編


對於C/C++混編的工程(編譯器默認選擇c++),用C編寫的文件需要按如下兩個步驟處理:

1.  對於.h 文件,需要增加

#ifdef __cplusplus
        extern "C" {
        #endif
        /*...*/
        #ifdef __cplusplus
        }
        #endif


2. 對於.c文件,需要特別指定編譯爲c編譯器, VS和eclipse都有類似功能,以下以eclipse的SDK爲例:



發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章