warning LNK4006: "private: static int const zxing::pdf417::detector::LinesSampler::BARCODE_START_OFF

在編譯zxing cpp的時候報錯:

錯誤 14 error LNK2005: public: static unsigned int const zxing::DecodeHints::CHARACTER_SET (?CHARACTER_SET@DecodeHints@zxing@@2IB) 已經在 AztecReader.obj 中定義 DecodeHints.obj?

解決方法如下:

1、將decodeHints.cpp中的const DecodeHintType DecodeHints::CHARACTER_SET;改為const DecodeHintType DecodeHints::CHARACTER_SET = 1 << 30;

2、將decodeHints.h中的static const DecodeHintType CHARACTER_SET = 1 << 30;改為? static const DecodeHintType CHARACTER_SET;

錯誤14 error LNK2005: "private: static int const zxing::pdf417::detector::LinesSampler::BARCODE_START_OFFSET" (?BARCODE_START_OFFSET@LinesSampler@detector@pdf417@zxing@@0HB) 已經在 LinesSampler.obj 我還報了幾個錯誤除了BARCODE_START_OFFSET還有MODULES_IN_SYMBOL、BBARS_IN_SYMBOL、POSSIBLE_SYMBOLS,所以我修改如下(你可以根據自己的錯誤自行修改):

1、將LinesSampler.cpp中的const int LinesSampler::MODULES_IN_SYMBOL;改為const int LinesSampler::MODULES_IN_SYMBOL = 17;

const int LinesSampler::BARS_IN_SYMBOL;改為const int LinesSampler::BARS_IN_SYMBOL = 8;

const int LinesSampler::POSSIBLE_SYMBOLS;改為const int LinesSampler::POSSIBLE_SYMBOLS = 2787;

const int LinesSampler::BARCODE_START_OFFSET;改為const int LinesSampler::BARCODE_START_OFFSET = 2;

2、

將LinesSampler.h中的static const int MODULES_IN_SYMBOL = 17;改為static const int MODULES_IN_SYMBOL;

將static const int BARS_IN_SYMBOL = 8;改為static const int BARS_IN_SYMBOL;

將static const int POSSIBLE_SYMBOLS = 2787;改為static const int POSSIBLE_SYMBOLS;

將static const int BARCODE_START_OFFSET = 2;改為static const int BARCODE_START_OFFSET;

解決上面的錯誤之后還報:錯誤14 error LNK2019: 無法解析的外部符號 _main,該符號在函數 ___tmainCRTStartup 中被引用

報這個錯誤很簡單處理,原因是因為沒有main函數作為入口導致的,你自己新建一個cpp文件然后寫一個main函數。

?著作權歸作者所有,轉載或內容合作請聯系作者
平臺聲明:文章內容(如有圖片或視頻亦包括在內)由作者上傳并發布,文章內容僅代表作者本人觀點,簡書系信息發布平臺,僅提供信息存儲服務。

推薦閱讀更多精彩內容

  • 說明本次redis集群安裝在rhel6.8 64位機器上,redis版本為3.2.8,redis的gem文件版本為...
    讀或寫閱讀 15,073評論 3 9
  • 【2-4不忘初心】D6 20170924,今天復聽了彭彭的課,慢即是快,把基礎打扎實。 和寶寶繼續玩數數的游戲, ...
    佳茗媽閱讀 274評論 0 0
  • 青春的風 吹疼了你的懵懂 把塵世給的傷痛 植入你的眼中 埋進你的無所適從 如今的你 笑容里多了從容 就好像那些故事...
    茹冉閱讀 270評論 2 8
  • 俗話說的好,上有天堂,下有蘇杭 ,蘇州杭州的美景那是舉世聞名。可我要說的是:朋友,如果你造訪蘇州,而沒去過蘇...
    心系當下LH閱讀 1,196評論 0 3
  • 為了紀念2013-2014日本西班牙交流400周年,兵庫縣立美術館主辦了特別展 【安東尼奧?高迪×井上雄彥 】。...
    阿拉比閱讀 687評論 0 5