同时在CLion中运行C服务器和客户端文件

时间:2017-10-19 04:11:24

标签: c server client clion

我目前正在参加数据网络课程并 need to run a local server and client at the same time using CLion 。我对CLion非常不熟悉,所以我可能不完全明白答案是不是超级基本的。

如何同时运行这两个并给每个人自己的参数? 我需要客户端给服务器一个用户名和密码,收到一条消息,关闭然后能够重新连接到服务器。其中包括在两个不同窗口中运行的屏幕截图以及所需的参数。

包含了我在CLion中尝试做的文件的链接,但我使用了Cygwin。

1 个答案:

答案 0 :(得分:0)

在CMakeLists.txt文件中,您需要将这两个文件添加为可执行文件。

cmake_minimum_required(VERSION 3.8)
project(Project_2_2)

set(CMAKE_CXX_STANDARD 11)

set(SOURCE_FILES
        cmake-build-debug/stockList.txt
        VonBusch-p1c.c
        VonBusch-p1s.c)

include_directories(.)

#add_executable(Project_2_2 ${SOURCE_FILES})

add_executable(Client VonBusch-p1c.c)
add_executable(Server VonBusch-p1s.c)

然后在CLion的右上角,选择每个可执行文件并点击Run。这允许您同时运行这两个文件。