【问题标题】:Clion as an IDE without compilingClion 作为 IDE 无需编译
【发布时间】:2017-08-08 05:28:15
【问题描述】:

我尝试使用 CLion IDE 进行 Cpp 开发,其中实际编译发生在远程服务器上,尽管所有头文件都可用,但在本地环境中编译会失败,因为所需的库仅在远程服务器中可用。有没有办法将 CLion 用作仅具有 代码完成 选项的 IDE。我已经像这样使用过 NetBeans,它只提供代码完成,我只是找不到使用 CLion 的方法

【问题讨论】:

  • 那为什么不继续使用 NetBeans 呢?

标签: c++ clion


【解决方案1】:

如果我正确理解了这个问题,是的,有可能。 我正在使用 Clion 为微控制器应用程序编写代码,其中实际编译是在命令行上完成的,而不是在 IDE 中。

我觉得我说的是显而易见的,但您可以不要点击“构建”按钮。您可以将包含路径指向头文件所在的位置,Clion 将为您提供代码完成,因为它只需要头文件。 由于 Clion 会读取 CMakeLists.txt 来确定您的项目配置,因此您需要它并在那里设置您的包含路径。

cmake_minimum_required(VERSION 2.8.4)
project(my_cool_project)

set(INCLUDE_DIRECTORIES "/path/to/your/headers")
set(SOURCE_FILES src/main.cpp
                 src/foo.cpp
                 src/foo.h
                 src/bar.cpp
                 src/bar.h)

add_executable(my_cool_project ${SOURCE_FILES})

正如我所说,Clion 使用 CMakeLists.txt 作为项目配置,因此,如果您还不熟悉此文件,请查看设置此文件,然后就可以设置了。

【讨论】:

  • 这将如何帮助 op 在远程机器上构建它?
  • 它根本没有帮助,这正是 OP 所问的:“有没有办法将 CLion 用作仅具有 代码完成 选项的 IDE。 "
  • 是的,我也不确定。但我还没有 50 声望,所以我无法评论这个问题。
猜你喜欢
  • 2020-12-05
  • 1970-01-01
  • 2015-03-05
  • 1970-01-01
  • 1970-01-01
  • 2020-08-17
  • 1970-01-01
  • 1970-01-01
  • 2016-02-28
相关资源
最近更新 更多