廣告廣告
  加入我的最愛 設為首頁 風格修改
首頁 首尾
 手機版   訂閱   地圖  簡體 
您是第 4501 個閱讀者
 
發表文章 發表投票 回覆文章
  可列印版   加為IE收藏   收藏主題   上一主題 | 下一主題   
Chiunyao 手機
個人頭像
個人文章 個人相簿 個人日記 個人地圖
社區建設獎 特殊貢獻獎
小有名氣
級別: 小有名氣 該用戶目前不上站
推文 x4 鮮花 x776
分享: 轉寄此文章 Facebook Plurk Twitter 複製連結到剪貼簿 轉換為繁體 轉換為簡體 載入圖片
推文 x0
[C/C++][精華] TCP/IP程式 Link的問題
這是我看書的範例打出來的

這市一個簡單的網路成是用C++寫的,只是我不知道要怎麼BUILD,都會出現錯誤

誰能幫我說為什麼嗎,我是用VC++6的唷

書上寫說要用 console mode 模式 然後載入.mdp 就可以了,可是看不懂阿....


下面是BUILD時出現的錯誤....

inking...
hello.obj : error LNK2001: unresolved external symbol _closesocket@4
hello.obj : error LNK2001: unresolved external symbol _send@16
hello.obj : error LNK2001: unresolved external symbol _accept@12
hello.obj : error LNK2001: unresolved external symbol _listen@8
hello.obj : error LNK2001: unresolved external symbol _bind@12
hello.obj : error LNK2001: unresolved external symbol _htons@4
hello.obj : error LNK2001: unresolved external symbol _socket@12
hello.obj : error LNK2001: unresolved external symbol _WSAStartup@8
hello.obj : error LNK2001: unresolved external symbol _WSACleanup@0
Debug/hello.exe : fatal ..

訪客只能看到部份內容,免費 加入會員 或由臉書 Google 可以看到全部內容




     


人要活在當下....才是最幸福的!!!
獻花 x2 回到頂端 [樓 主] From:台灣中華電信 | Posted:2005-05-28 21:47 |
codeboy 手機
個人文章 個人相簿 個人日記 個人地圖
社區建設獎
小有名氣
級別: 小有名氣 該用戶目前不上站
推文 x6 鮮花 x331
分享: 轉寄此文章 Facebook Plurk Twitter 複製連結到剪貼簿 轉換為繁體 轉換為簡體 載入圖片

照你的錯誤來看....不是沒宣告變數就是重複宣告了~
晚點來幫你測測~ 表情



連結有問題請來信,我會盡快修正~^^
通報時請附上是"哪一篇失效"...這樣我才能去修正~麻煩各位好心人士了~

[連結失效通報][ 網頁.伺服.程式 討論區]
----------------------在世界中心呼喊愛情----------------------
深深思念一個人的時候,我們不知不覺的地活在世界的中心...
獻花 x0 回到頂端 [1 樓] From:台灣 | Posted:2005-05-29 15:33 |
Chiunyao 手機
個人頭像
個人文章 個人相簿 個人日記 個人地圖
社區建設獎 特殊貢獻獎
小有名氣
級別: 小有名氣 該用戶目前不上站
推文 x4 鮮花 x776
分享: 轉寄此文章 Facebook Plurk Twitter 複製連結到剪貼簿 轉換為繁體 轉換為簡體 載入圖片

謝謝囉,我真的搞不太懂怎麼去編譯@@


     


人要活在當下....才是最幸福的!!!
獻花 x0 回到頂端 [2 樓] From:台灣中華電信 | Posted:2005-05-30 16:22 |
MarkTzen 手機
數位造型
個人文章 個人相簿 個人日記 個人地圖
特殊貢獻獎
小人物
級別: 小人物 該用戶目前不上站
推文 x0 鮮花 x14
分享: 轉寄此文章 Facebook Plurk Twitter 複製連結到剪貼簿 轉換為繁體 轉換為簡體 載入圖片

unresolved external symbol ...

你的winsock的library沒有放進去setting裡!
所以這些function雖然header有定義!
但沒有function entry pointer去讓它link!!

這類的錯誤通常都是這樣!要在library include的library name,可以查一下msdn..
舉例:我查closesocket
會秀出怎麼使用function之外,再看後面:
Requirements
Windows NT/2000/XP: Included in Windows NT 3.1 and later.
Windows 95/98/Me: Included in Windows 95 and later.
Header: Declared in Winsock2.h.
Library: Use Ws2_32.lib.

除了我們要include winsock2.h之外(source code裡)!在project setting的library,
也要include Ws2_32.lib呦!
試試吧!


獻花 x2 回到頂端 [3 樓] From:台灣中華電信 | Posted:2005-06-07 00:59 |
codeboy 手機
個人文章 個人相簿 個人日記 個人地圖
社區建設獎
小有名氣
級別: 小有名氣 該用戶目前不上站
推文 x6 鮮花 x331
分享: 轉寄此文章 Facebook Plurk Twitter 複製連結到剪貼簿 轉換為繁體 轉換為簡體 載入圖片

把這三行加到#include<iostream.h>後面...

#pragma comment(lib, "winmm.lib")
#pragma comment(lib, "wsock32.lib")
#pragma comment(lib, "advapi32.lib")

這樣我就編譯通過了~ 表情



連結有問題請來信,我會盡快修正~^^
通報時請附上是"哪一篇失效"...這樣我才能去修正~麻煩各位好心人士了~

[連結失效通報][ 網頁.伺服.程式 討論區]
----------------------在世界中心呼喊愛情----------------------
深深思念一個人的時候,我們不知不覺的地活在世界的中心...
獻花 x1 回到頂端 [4 樓] From:台灣政府網際 | Posted:2005-06-16 16:55 |
MarkTzen 手機
數位造型
個人文章 個人相簿 個人日記 個人地圖
特殊貢獻獎
小人物
級別: 小人物 該用戶目前不上站
推文 x0 鮮花 x14
分享: 轉寄此文章 Facebook Plurk Twitter 複製連結到剪貼簿 轉換為繁體 轉換為簡體 載入圖片

哇~~~我又學到一招!
感謝感謝~~
這招不錯!^_^ 表情


獻花 x0 回到頂端 [5 樓] From:台灣中華電信 | Posted:2005-06-17 01:27 |

首頁  發表文章 發表投票 回覆文章
Powered by PHPWind v1.3.6
Copyright © 2003-04 PHPWind
Processed in 0.089344 second(s),query:16 Gzip disabled
本站由 瀛睿律師事務所 擔任常年法律顧問 | 免責聲明 | 本網站已依台灣網站內容分級規定處理 | 連絡我們 | 訪客留言