如何在Clion上使用EasyX

EasyX目前仅支持安装到Visual Studio,如果想在Clion上使用,则需要自己手动配置。

Clion需要使用Visual Studio编译环境,在 设置->构建、执行、部署->工具链 里面点击加号,选择 Visual Studio添加。

首先安装到Visual Studio 2019,鼠标放在安装路径上记下头文件和库文件的完整安装路径。

库文件路径记上面x86的那一个

可以看到我的安装路径分别是 D:\Program Files (x86)\Microsoft Visual Studio\2019\Community\VC\Auxiliary\VS\includeD:\Program Files (x86)\Microsoft Visual Studio\2019\Community\VC\Auxiliary\VS\lib\x86

然后在Clion的项目根目录下新建两个文件夹,命名为 includelib ,把刚才记的安装路径下的对应文件复制过去
lib 文件夹直接复制 x86 里面的内容)。

接下来打开 CMakeLists.txt ,在 set(CMAKE_CXX_STANDARD XX) 后增加:

set(INC_DIR ./include)
set(LINK_DIR ./lib)
include_directories(${INC_DIR})
link_directories(${LINK_DIR})

在最后一行增加:

target_link_libraries({{项目名称}} EasyXa EasyXw VSCustomNativeHeapEtwProvider VsGraphicsHelper)

例如我有一个叫GoBang的项目,那么对应 CMakeLists.txt 的内容为:

cmake_minimum_required(VERSION 3.17)
project(GoBang)
set(CMAKE_CXX_STANDARD 14)

set(INC_DIR ./include)
set(LINK_DIR ./lib)
include_directories(${INC_DIR})
link_directories(${LINK_DIR})

add_executable(GoBang main.cpp)

target_link_libraries(GoBang EasyXa EasyXw VSCustomNativeHeapEtwProvider VsGraphicsHelper)

这样一来就可以在Clion里面使用EasyX了,遗憾的是每个项目都需要手动配置一次,目前还没有发现解决这个问题的办法。

暂无评论

发送评论 编辑评论


				
|´・ω・)ノ
ヾ(≧∇≦*)ゝ
(☆ω☆)
(╯‵□′)╯︵┴─┴
 ̄﹃ ̄
(/ω\)
∠( ᐛ 」∠)_
(๑•̀ㅁ•́ฅ)
→_→
୧(๑•̀⌄•́๑)૭
٩(ˊᗜˋ*)و
(ノ°ο°)ノ
(´இ皿இ`)
⌇●﹏●⌇
(ฅ´ω`ฅ)
(╯°A°)╯︵○○○
φ( ̄∇ ̄o)
ヾ(´・ ・`。)ノ"
( ง ᵒ̌皿ᵒ̌)ง⁼³₌₃
(ó﹏ò。)
Σ(っ °Д °;)っ
( ,,´・ω・)ノ"(´っω・`。)
╮(╯▽╰)╭
o(*////▽////*)q
>﹏<
( ๑´•ω•) "(ㆆᴗㆆ)
😂
😀
😅
😊
🙂
🙃
😌
😍
😘
😜
😝
😏
😒
🙄
😳
😡
😔
😫
😱
😭
💩
👻
🙌
🖕
👍
👫
👬
👭
🌚
🌝
🙈
💊
😶
🙏
🍦
🍉
😣
Source: github.com/k4yt3x/flowerhd
颜文字
Emoji
小恐龙
花!
下一篇