作者EijiHoba (Feel)
看板C_and_CPP
標題[討論] 一堆的include
時間Thu Jul 26 20:46:28 2012
最近接手別人的程式
用 VS2008 Pro Trial
一堆的include
有include QT,IrrLicht,RakNet
包來包去
一開始Compile 的時候,Project 檔沒設Include Directory
一直加,還用 #prama(XXXXXX) 一開始不知道,一直在翻 Project檔設定和Solution檔
原來是放在程式碼中
用Release的組態 Compile 會出現 unresolution external symbol 的問題
一查是include winsock2.h
Project 檔 加入 了 program file(x86)\Microsoft SDK\Windows\5.0\include
還是告訴我 unresolution external symbol
弄了好久還是沒辦法
一時無聊將組態從 Release 改成 Debug 就過了
接下來一執行 程式就因為違法存取被關閉
目前還在研究中...
有那位高手可以幫幫我?
--
※ 發信站: 批踢踢實業坊(ptt.cc)
◆ From: 118.161.108.135
→ james732:先想辦法找出違法存取是哪一行吧 07/26 20:50
推 LPH66:是什麼 symbol? 07/26 21:12
→ diabloevagto:何不去問之前那個人呢? 07/26 21:35
→ EijiHoba:原作己經無法連絡 07/26 22:46
→ EijiHoba:是Winsock2.h裡的method和function 07/26 22:46
→ james732:依你給這樣的資訊,要隔空抓藥很難,還是善用debugger吧 07/26 22:50