API 文件 | CSourceSet |
---|
注意:此類別為實驗性質,未來 Gradle 版本中可能會變更。
一組 C 原始碼檔案。
C 原始碼集包含一組原始碼檔案,以及一組可選的匯出標頭檔。
plugins { id 'c' } model { components { main(NativeLibrarySpec) { sources { c { source { srcDirs "src/main/cpp", "src/shared/c++" include "**/*.c" } exportedHeaders { srcDirs "src/main/include" } } } } } }
屬性 | 描述 |
exportedHeaders | 實驗性質 標頭檔作為目錄集。 |
libs | 實驗性質 此原始碼集需要的函式庫。 |
preCompiledHeader | 實驗性質 为此原始碼集配置的預編譯標頭檔。 |
source | 實驗性質 原始碼檔案。 |
方法 | 描述 |
lib(library) | 實驗性質 新增此原始碼集需要的函式庫。此方法接受以下類型 |