|
|
|
unresolved external symbol
|
|||
|---|---|---|---|
|
#18+
привет всем. в msdn нашел простой пример работы с сокетами(который "ничего не делает"), попытался его скомпилировать(vs2005) и получил следующие ошибки, линковщик ругается на то что не знает таких функций.. Код: plaintext 1. 2. 3. 4. 5. 6. 7. 8. 9. 10. 11. 12. 13. 14. 15. 16. ВОПРОС: в чем проблема ? исходный текст Код: plaintext 1. 2. 3. 4. 5. 6. 7. 8. 9. 10. 11. 12. 13. 14. 15. 16. 17. 18. 19. 20. 21. 22. 23. 24. 25. 26. 27. 28. 29. 30. 31. 32. 33. 34. 35. 36. 37. 38. 39. 40. 41. 42. 43. 44. 45. 46. 47. 48. 49. 50. 51. 52. 53. 54. 55. 56. 57. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 25.11.2007, 15:19:20 |
|
||
|
unresolved external symbol
|
|||
|---|---|---|---|
|
#18+
Проблема в том что надо было линковать с ws2_32.lib Заходишь Project\Properties\ConfigurationProperties\Linker\CommandLine В Additional Options пишешь ws2_32.lib жмешь кнопочку ОК ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 25.11.2007, 15:30:34 |
|
||
|
unresolved external symbol
|
|||
|---|---|---|---|
|
#18+
smskinПроблема в том что надо было линковать с ws2_32.lib Заходишь Project\Properties\ConfigurationProperties\Linker\CommandLine В Additional Options пишешь ws2_32.lib жмешь кнопочку ОК спасибо за ответ.. если можно объясни в чем была проблема , в том что линкер не знал где искать dll ? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 25.11.2007, 15:43:14 |
|
||
|
unresolved external symbol
|
|||
|---|---|---|---|
|
#18+
ака123 wrote: > в том что линкер не знал где искать dll ? Для поключения dll нужен *.lib файл. Не использован *.lib - не будет доступа к dll (хотя либы не только для dll :)). Линкер не будет пытаться искать этот файл, если ему явно не указать, что такой нужен. -- We are all going to hell and I'm driving the bus Posted via ActualForum NNTP Server 1.4 ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 25.11.2007, 16:32:34 |
|
||
|
unresolved external symbol
|
|||
|---|---|---|---|
|
#18+
smskinПроблема в том что надо было линковать с ws2_32.lib Заходишь Project\Properties\ConfigurationProperties\Linker\CommandLine В Additional Options пишешь ws2_32.lib жмешь кнопочку ОК В принципе, можно никуда и не заходить, а дописать в исходник строчку #pragma comment(lib, "ws2_32.lib"): Код: plaintext 1. 2. 3. 4. 5. 6. 7. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 27.11.2007, 12:05:15 |
|
||
|
unresolved external symbol
|
|||
|---|---|---|---|
|
#18+
Ну сколько можно портить язык идиотскими прагмами? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 27.11.2007, 12:21:45 |
|
||
|
unresolved external symbol
|
|||
|---|---|---|---|
|
#18+
Павел Палло wrote: > #pragma comment(lib, "ws2_32.lib") Ага, и работать это будет только под один компилятор. -- We are all going to hell and I'm driving the bus Posted via ActualForum NNTP Server 1.4 ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 27.11.2007, 16:56:56 |
|
||
|
unresolved external symbol
|
|||
|---|---|---|---|
|
#18+
ErV > #pragma comment(lib, "ws2_32.lib") Ага, и работать это будет только под один компилятор. А то что WinSock и DLL работают только под Windows вас не смущает ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 28.11.2007, 09:49:19 |
|
||
|
unresolved external symbol
|
|||
|---|---|---|---|
|
#18+
Gluk (Kazan) ErV > #pragma comment(lib, "ws2_32.lib") Ага, и работать это будет только под один компилятор. А то что WinSock и DLL работают только под Windows вас не смущает Интерфейс кроссплатформен, а dll и в билдере, comeau, minGW, win gcc, ... думаю можно подключать ;) ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 28.11.2007, 09:58:35 |
|
||
|
unresolved external symbol
|
|||
|---|---|---|---|
|
#18+
Gluk (Kazan) wrote: > А то что WinSock и DLL работают только под Windows вас не смущает Кроме MSVC есть ещё пачка компиляторов, напр билдер, mingw, openwatcom. Есть и другие. Кстати, прагмы у них разные. -- We are all going to hell and I'm driving the bus Posted via ActualForum NNTP Server 1.4 ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 28.11.2007, 13:30:15 |
|
||
|
|

start [/forum/topic.php?fid=57&msg=34963672&tid=2027737]: |
0ms |
get settings: |
6ms |
get forum list: |
10ms |
check forum access: |
2ms |
check topic access: |
2ms |
track hit: |
234ms |
get topic data: |
7ms |
get forum data: |
2ms |
get page messages: |
34ms |
get tp. blocked users: |
1ms |
| others: | 207ms |
| total: | 505ms |

| 0 / 0 |
