Skip to content

CLion配置

windows 系统下,CLion 在 debug 的时候,printf 不会实时输出,在程序结束后才会输出。 解决办法:在主程序 main 开始时候禁用缓冲区,增加一行代码,setbuf (stdout, NULL)

官方参考文档:CUDA projects | CLion Documentation

配置服务器

参考: Lab 0: 搭建CLion远程调试开发环境 - 知乎 其中,将 Remote 的环境移到最上端后会成为默认(default)的部署 image.png

配置 CMake 的时候可以直接选择远程工具链,如果已经将远程工具链移动到最上端,选择默认工具链也就是选择了远程工具链。 image.png

按两下 shift 按键即可开启全局搜索,搜索 Remote Host 后可以弹出远程文件夹,直接点击远端文件,然后修改后重新上传到远端服务器再运行 image.png

Windows Powershell 报错

image.png

解决办法: 1. win10 以管理员身份打开 Windows Powershell 2. 在 Powershell 内输入:

get-ExecutionPolicy   # 查看系统执行策略状态
set-executionpolicy remotesigned # 修改执行策略状态
  1. 关闭 Windows Powershell 重新打开即可