我不确定这是什么原因,我在 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/