|
// test_ACE.cpp : 定义控制台应用程序的入口点。
//- #include "stdafx.h"
- #include "ace/INET_Addr.h"
- #include "ace/SOCK_Connector.h"
- #include "ace/SOCK_Stream.h"
- int _tmain(int argc, _TCHAR* argv[])
- {
- const char *pathname = argc > 1 ? (const char*)argv[1] : "index.html";
- const char *server_hostname = argc > 2 ? (const char*)argv[2] : "ace.ece.uci.edu";
- ACE_SOCK_Connector connector;
- ACE_SOCK_Stream peer;
- ACE_INET_Addr peer_addr;
- if (peer_addr.set(80, server_hostname) == -1)
- {
- return 1;
- }
- else if (connector.connect(peer, peer_addr) == -1)
- {
- return 1;
- }
- return 0;
- }
复制代码
正在编译...
test_ACE.cpp
正在链接...
test_ACE.obj : error LNK2019: 无法解析的外部符号 "__declspec(dllimport) int __cdecl ace_os_wmain_i(class ACE_Main_Base &,int,wchar_t * * const)" (__imp_?ace_os_wmain_i@@YAHAAVACE_Main_Base@@HQAPA_W@Z),该符号在函数 _wmain 中被引用
E:\My Documents\Visual Studio 2005\Projects\test_ACE\Debug\test_ACE.exe : fatal error LNK1120: 1 个无法解析的外部命令
生成日志保存在“file://e:\My Documents\Visual Studio 2005\Projects\test_ACE\test_ACE\Debug\BuildLog.htm”
test_ACE - 2 个错误,0 个警告
========== 生成: 0 已成功, 1 已失败, 0 最新, 0 已跳过 ==========
编译时config.h文件内容:
#define ACE_HAS_STANDARD_CPP_LIBRARY 1
#include "ace/config-win32.h" |
|