#ifdef 宏定义一个main编译客户端服务端2套代码
#include <iostream> using namespace std; #include "ProWrapper.h" #include "ServerSocket.h" #ifdef SERVERMAIN int main() { ServerSocket serversocks; serversocks.socks_server_open(1); serversocks.set_watch_fd_list(); serversocks.run(); cout << "Hello World!" << endl; return 0; } #else int main() { ServerSocket serversocks; serversocks.socks_server_open(1); serversocks.set_watch_fd_list(); serversocks.run(); cout << "Hello World!" << endl; return 0; } #endif