如何将我的直接x安装位置包括在clion中?

问题描述

我正在尝试使用clion,但是当我尝试包含d3dx9.h时,它说它找不到指定的文件,这意味着我必须在dx9安装中包括目录。我知道在vs中,您可以在项目属性中执行此操作,但是我无法弄清楚该如何执行。任何帮助将不胜感激,谢谢。

解决方法

即使您使用其他构建系统构建项目,也要在源根目录中

创建 CMakeLists.txt 文件。默认情况下,CLion使用 cmake ,并且不理解其他构建系统的配置文件,因此需要此 CMakeLists.txt 来设置项目的索引。

在此 CMakeLists.txt 中,通过 find_package (对于某些标准包括 Boost )或 include_directories配置库的路径

示例:

project(MyProject)
cmake_minimum_required(VERSION 2.8)

set(CMAKE_CXX_STANDARD 11)
set(CMAKE_CXX_EXTENSIONS OFF)

find_package(Boost)

include_directories(
    /opt/openssl10/include/
    /path/to/dx9/include/
)

相关问答

依赖报错 idea导入项目后依赖报错,解决方案:https://blog....
错误1:代码生成器依赖和mybatis依赖冲突 启动项目时报错如下...
错误1:gradle项目控制台输出为乱码 # 解决方案:https://bl...
错误还原:在查询的过程中,传入的workType为0时,该条件不起...
报错如下,gcc版本太低 ^ server.c:5346:31: 错误:‘struct...