編譯器錯誤 C3170
每個專案中不能有多個模組識別項
在編譯的兩個檔案中找到具有不同名稱的模組 屬性。 每個編譯只能指定一個唯 module
一屬性。
您可以在多個原始碼檔案中指定相同的 module
屬性。
例如,如果找到下列模組屬性:
// C3170.cpp
[ module(name="MyModule", uuid="373a1a4e-469b-11d3-a6b0-00c04f79ae8f") ];
int main() {}
然後
// C3170b.cpp
// compile with: C3170.cpp
// C3170 expected
[ module(name="MyModule1", uuid="373a1a4e-469b-11d3-a6b0-00c04f79ae8f") ];
編譯程式會產生 C3170 (請注意不同的名稱)。