duplicate-symbol

    0熱度

    2回答

    我寫了一個簡單的程序,但越來越重複的符號鏈接錯誤(錯誤下面)有一個在.h文件以外的@interface分數沒有額外的:NSObject的@end 我對xcode比較陌生。 //SAMPLE CODE #import "JTViewController.h" @interface Fraction() -(void) print; -(void) setNumerator: (int)

    5熱度

    1回答

    我正在嘗試在Xcode 4.6.3中構建一個C++項目。 在我的項目(一個非常簡單的OpenGL遊戲的開始),我有兩個文件: textures.h: #pragma once #include <GLUT/GLUT.h> void load(); // load textures GLuint dirt, water; // variables to store texture han

    2熱度

    1回答

    我對WiX完全陌生,所以當然我的第一個任務是使用WiX將現有的大型安裝程序從WiX 2遷移到WiX 3.我有很多大多數皺紋已被排序,但我會感謝一些建議與以下光線錯誤。由於我是新來的WiX的,我想列出我的整個過程: 要創建威克斯庫: candle.exe *.wxs lit.exe -out "wixui_company.wixlib" *.wixobj ,產生主MSI: candle.exe

    0熱度

    1回答

    我有一個3個源文件。主要文件有使用if語句來定義一個指針的函數: main(int dispersalfn) { if(dispersalfn == 0) { kernel1 = flatdisp; } else if(dispersalfn == 1) { kernel1 = expdisp; } [...more stuff...] }

    3熱度

    7回答

    A是一個模塊項目。有一些測試目標,相關的可重用代碼被編譯在一個單獨的(靜態庫)目標中。 A使用第三方伐木工人日誌庫。伐木工人的代碼只是簡單地放到了項目中。 B是一個不同的模塊項目,但除此之外它具有與A相同的屬性。 C是主要項目。它取決於A和B。它鏈接了A和B的庫。 編譯C將導致重複的伐木工符號。 怎樣纔可以有多個獨立的模塊項目,使... 他們不知道相互的, 使用相同的第三方代碼, 可以編譯和測試在

    0熱度

    1回答

    我試圖編寫一個運行康威的生命遊戲的C++程序。我想我擁有我需要的所有東西,但編譯時遇到了一些麻煩。 該計劃由四個文件:gameoflife.h,頭文件,它包含我的全局常量和函數聲明,gameoflife.cpp,它定義的功能,main.cpp,它使用的功能,seeds.cpp,其中包含預定義的種子名單要使用的。 當我去編譯應用程序,我似乎有過所謂的currGen數組,它是gameoflife.h聲

    2熱度

    2回答

    Apple在其所有框架類的標頭中使用以下代碼。 #if !defined(__COREFOUNDATION_CFARRAY__) #define __COREFOUNDATION_CFARRAY__ 1 ... #endif 這是爲了消除「重複的符號」鏈接錯誤推薦的方法,在設計時的類或類別的框架使用,或者這些遺留下來的保護與利用#include代替#import在C? 研究這使得我這篇文

    2熱度

    1回答

    我目前正在開發我的第一個「嚴重」C項目,一個16位虛擬機。當我分裂文件形成一個大的源文件分成多個源文件,鏈接器(通過鐺,GCC,CC或LD是否調用)吐出一個錯誤: ld: duplicate symbol _registers in register.o and main.o for inferred architecture x86_64 沒有的registers聲明主文件中的任何

    0熱度

    1回答

    我正在與一個名爲NSObject類靜態庫 「的ClientRequest」 我不得不進口型的ClientRequest的NSObject的我的其他類: A,B和C 因此,所有上述提到的類實現像下面 #import "ClientRequest.h" @interface A : ClientRequest #import "ClientRequest.h" @interface B :

    1熱度

    1回答

    我有一個C函數heightParameter,它是一個簡單的工具,我在我的幾個UIViewController s中使用。我只是在我的其他函數上面的每個UIViewController子類(在.m中)的主要實現中聲明瞭這一點,所以我甚至不必在頭文件中聲明它。 出於某種原因,我在我使用它的每個其他子類中都得到了重複符號,儘管它是私人實現的。它位於每個子類的主@implementation @end塊