2017-08-08 57 views
0

我试着去使用克利翁的IDE .cpp的发展,其中实际编制是在远程服务器发生的IDE,虽然所有的头文件是可用的,因为所需的库仅在本地环境编译会失败在远程服务器中可用。是否有一种方法可以将CLion用作仅具有代码完成选项的IDE。我使用的NetBeans这样的地方只提供代码完成,我只是不能找到一种方法,与克利翁克利翁为不编译

+0

为什么不继续使用NetBeans呢? – VTT

回答

1

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

我觉得我说的很明显,但你可以只需而不是点击“Build”按钮。您可以将您的包含路径指向您的头文件所在的位置,并且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}) 

正如我所说的,克利翁使用的CMakeLists.txt作为项目配置,因此考虑建立这个文件,如果你不熟悉它已经和你进行设置。

+0

这是如何帮助我们在远程机器上构建它? – VTT

+0

根本没有任何帮助,这就是OP所问的问题:“是否有一种方法可以将CLion用作仅具有**代码补全**选项的IDE?” –

+0

是的,我也不确定。但是我还没有50个声望,所以我不能评论这个问题。 – Matthias