| 24小時熱門版塊排行榜 |
| 7 | 1/1 | 返回列表 |
| 查看: 1082 | 回復(fù): 6 | ||
[求助]
關(guān)于VS2010中C++在編譯過程中出現(xiàn)的LNK2005 errors,特尋求相關(guān)人士給予幫助。 已有1人參與
|
|
自己利用VS2010所寫的C++程序出現(xiàn)了大量的“LNK2005 errors”,久而久之,一直沒有解決,今日特來請教: 由于A.cpp、B.cpp、C.cpp等不同的cpp文件中需要同時調(diào)用一些全局變量,自定義宏,自定義函數(shù)等,因此我參考書上的作法,將這些變量、宏和函數(shù)統(tǒng)一寫到了一個自定義的headline.h頭文件中,然后再將所有的A.cpp、B.cpp和C.cpp文件中同時include "headline.h",結(jié)果經(jīng)過編譯時,就出現(xiàn)了大量的LNK2005 errors,然后經(jīng)過查閱相關(guān)C++書籍和網(wǎng)絡(luò),得知在自定義的headline.h頭文件的最開始,寫入#pragma once命令,可以防止頭文件被多次包含,可是樓主試了,仍然不靈;于是我又利用#ifndef、#define和#endif指令,可是結(jié)果仍然如出一轍。 ①在樓主自定義的headline.h頭文件中,關(guān)于我對#pragma once命令的使用: 1 #pragma once 2 int Lx=50,Ly=50,Lz=50; /*不同cpp文件中需要調(diào)用的全局變量*/ 3 #define PI 3.14159265; /*不同cpp文件中需要調(diào)用的自定義宏*/ 4 int nint(double x) /*不同cpp文件中需要調(diào)用的自定義函數(shù)*/ { return (int)(x+0.5); } ②在樓主自定義的headline.h頭文件中,關(guān)于我對#ifndef、#define和#endif等命令的使用: 1 #ifndef _HEADLINE_H 2 #define _HEADLINE_H 3 int Lx=50,Ly=50,Lz=50; /*不同cpp文件中需要調(diào)用的全局變量*/ 4 #define PI 3.14159265; /*不同cpp文件中需要調(diào)用的自定義宏*/ 5 int nint(double x) /*不同cpp文件中需要調(diào)用的自定義函數(shù)*/ 6 { 7 return (int)(x+0.5); 8 } 9 #endif ①和②兩種方法所寫的自定義headline.h頭文件,在編譯A.cpp、B.cpp和C.cpp等文件的過程中,仍然報錯LNK2005 errors,目前樓主實在無能為力了,特請相關(guān)人士幫忙解答,因為樓主非計算機專業(yè),只是臨時工作需要掌握這些知識,謝謝。! |

鐵桿木蟲 (著名寫手)
ส็็็


至尊木蟲 (著名寫手)
驃騎將軍




| 7 | 1/1 | 返回列表 |
| 最具人氣熱帖推薦 [查看全部] | 作者 | 回/看 | 最后發(fā)表 | |
|---|---|---|---|---|
|
[考研] 299求調(diào)劑 +6 | 15188958825 2026-03-25 | 6/300 |
|
|---|---|---|---|---|
|
[考研] 0703化學(xué)調(diào)劑,求導(dǎo)師收 +9 | 天天好運來上岸?/a> 2026-03-24 | 10/500 |
|
|
[考研] 0703 化學(xué) 求調(diào)劑,一志愿山東大學(xué) 342 分 +3 | Shern—- 2026-03-28 | 3/150 |
|
|
[考研] 329求調(diào)劑 +6 | 星野? 2026-03-26 | 6/300 |
|
|
[考研] 331環(huán)境科學(xué)與工程求調(diào)劑 +3 | 熠然好運氣 2026-03-27 | 3/150 |
|
|
[考研] 266求調(diào)劑 +11 | 陽陽哇塞 2026-03-27 | 12/600 |
|
|
[考研] 考研調(diào)劑 +4 | Sanmu-124 2026-03-26 | 4/200 |
|
|
[考研] 材料與化工085600,總分304,本科有兩篇sci參與,求調(diào)劑 +10 | 幸運的醬醬 2026-03-22 | 12/600 |
|
|
[考研] 考研調(diào)劑 +9 | 小蠟新筆 2026-03-26 | 9/450 |
|
|
[考研] 276求調(diào)劑。有半年電池和半年高分子實習(xí)經(jīng)歷 +10 | 材料學(xué)257求調(diào)劑 2026-03-23 | 11/550 |
|
|
[考研] 材料調(diào)劑 +8 | 匹克i 2026-03-23 | 8/400 |
|
|
[考研] 325求調(diào)劑 +5 | 李嘉圖·S·路 2026-03-23 | 5/250 |
|
|
[考研]
材料調(diào)劑
5+4
|
想要一壺桃花水 2026-03-25 | 10/500 |
|
|
[考研]
|
平樂樂樂 2026-03-26 | 4/200 |
|
|
[考研] 297求調(diào)劑 +6 | 田洪有 2026-03-26 | 6/300 |
|
|
[考研] 081700 調(diào)劑 267分 +11 | 迷人的哈哈 2026-03-23 | 11/550 |
|
|
[考研] 281求調(diào)劑 +6 | Koxui 2026-03-24 | 7/350 |
|
|
[考研] 334分 一志愿武理-080500 材料求調(diào)劑 +4 | 李李不服輸 2026-03-25 | 4/200 |
|
|
[考研] 上海電力大學(xué)材料防護與新材料重點實驗室招收調(diào)劑研究生(材料、化學(xué)、電化學(xué),環(huán)境) +4 | 我愛學(xué)電池 2026-03-23 | 4/200 |
|
|
[考研] 269求調(diào)劑 +4 | 我想讀研11 2026-03-23 | 4/200 |
|