c++ - 为什么 CLion 在 FreeBSD 上无限期地卡在 "Building..."上?

标签 c++ freebsd clion

我不确定这是什么原因,我在 FreeBSD 上使用 Linux 版本的 CLion,除了当我去构建时,一切似乎都正常工作。我从模板创建了一个简单的 CMake 项目,选择“运行/调试配置”后点击“运行”按钮,它只是旋转说“正在构建...” - 但它实际上已构建。此外它还输出命令:

/usr/local/share/clion/bin/cmake/bin/cmake --build /home/cory/projects/test/cmake-build-debug --target test -- -j 12

它在 shell 窗口中完美运行,立即返回并生成“测试”二进制文件,该二进制文件本身返回:

Hello, World!

执行时。有谁知道解决此问题的方法,以便 CLion 检测到它确实构建并继续调试(或至少解锁构建按钮并执行)二进制文件?

最佳答案

idea.properties中设置run.processes.with.pty=false

详情: https://intellij-support.jetbrains.com/hc/en-us/articles/206525024-How-to-start-CLion-on-FreeBSD-

关于c++ - 为什么 CLion 在 FreeBSD 上无限期地卡在 "Building..."上?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/42758089/

相关文章:

c++ - 使用字符数组调用 scanf_s()

C:读取大于 4 GB 的文件

linux - FreeBSD 终端找不到 sdk 命令

c - 无法使用 gcc48 编译我的 C 文件

c++ - CLion with Cygwin : g++. exe .../compiler-arguments.txt: No such file or directory 错误

c - 未知的 CMake 命令 ADD_TESH_FACTORIES

c++照明多个对象

c++ - std::iostream 如何缓冲?

使用迭代器对 vector 进行 C++ 递归初始化会产生不一致的结果

c++ - catch(...) 实际上捕获所有异常吗?