作者jack41402 (抹茶好喝)
看板C_and_CPP
标题[问题] 最近转用CLion遇到的障碍
时间Sat Jan 11 00:30:22 2020
开发平台(Platform):*[m
Windows 10
问题(Question):
最近开始使用CLion,然後以前IDE打的程式码用CLion Run/Debug 时,无法正确执行,该怎麽解决
补充说明(Supplement):
前一个IDE为CodeBlocks,用CLion建立的档只多了CMakeLists.txt,旧程式码执行会多一个FortranClnterface,然後执行程式码就只会执行FortranClnterface而已,完全无法正确执行
-----
Sent from JPTT on my Samsung SM-G955F.
--
※ 发信站: 批踢踢实业坊(ptt.cc), 来自: 115.82.163.123 (台湾)
※ 文章网址: https://webptt.com/cn.aspx?n=bbs/C_and_CPP/M.1578673824.A.703.html
※ 编辑: jack41402 (115.82.163.123 台湾), 01/11/2020 00:31:34
※ 编辑: jack41402 (115.82.163.123 台湾), 01/11/2020 00:33:55
※ 编辑: jack41402 (220.142.216.114 台湾), 01/11/2020 01:01:27
※ 编辑: jack41402 (220.142.216.114 台湾), 01/11/2020 01:02:11
※ 编辑: jack41402 (220.142.216.114 台湾), 01/11/2020 01:02:41
※ 编辑: jack41402 (220.142.216.114 台湾), 01/11/2020 01:03:06
※ 编辑: jack41402 (220.142.216.114 台湾), 01/11/2020 01:03:33
※ 编辑: jack41402 (220.142.216.114 台湾), 01/11/2020 01:04:02
1F:→ firejox: 连个Error message 都没有是要怎麽帮... 01/11 02:39
2F:→ firejox: 如果有用到其他library,要注意有没有被加进CMakeLists 01/11 02:54
3F:→ jack41402: 一般cin/cout就不能执行了 01/11 03:54
4F:→ jack41402: CLion是只有执行FortranCleterface而已 01/11 03:58
5F:→ jack41402: 我执行A就会被这个代而执行 01/11 03:58
6F:→ jack41402: 所以才没有error message 01/11 03:58
7F:→ firejox: 有设定好compiler吗 01/11 18:32
有喔
新的可以正常compile
※ 编辑: jack41402 (115.82.163.123 台湾), 01/11/2020 21:42:10
9F:→ firejox: 那你可以直接从资料夹找到执行档执行吗 01/11 22:35
有,但不能执行,系统说少了一个dll,程式内可执行
※ 编辑: jack41402 (115.82.163.123 台湾), 01/11/2020 22:38:11
10F:→ firejox: 如果有编译好的执行档,那在cmd.exe下执行的结果是啥 01/11 22:38
11F:→ firejox: 少一个dll 那你的CMakeLists有少东西没有Link进去 01/11 22:41
12F:→ firejox: 你找一下那个dll的位置,加进CMakeLists里一起编译 01/11 22:43
我比较想知道,以前的程式码,能不能自动新增CMakeLists档到Project中
※ 编辑: jack41402 (115.82.163.123 台湾), 01/12/2020 13:00:36
13F:→ jack41402: 旧的程式码不能编译&执行 01/12 13:02
16F:推 benbo: 没有CMakeList所以跑不起来 加完之後还有Build Config 01/12 21:09
17F:→ jack41402: 该怎麽创建Configurations? 01/17 07:00
18F:→ benbo: CMakeList.txt写对就差不多了 看能不能贴上来 01/17 13:39
可以改善创建Create new Cmake project from source的中文乱码问题吗?
我是导入一个大资料夹
里面有很多资料夹分装不同的cop
但是中文档名会以乱码呈现
还有不能一次只编译一个cpp的问题
谢谢大大
※ 编辑: jack41402 (101.13.131.52 台湾), 01/17/2020 15:19:19
19F:→ firejox: 编译的部份要设定CMakeLists.txt 01/17 22:02
20F:→ firejox: 中文乱码应该是字型的问题? 01/17 22:03
我没有调过字型
※ 编辑: jack41402 (101.13.131.52 台湾), 01/17/2020 23:32:03
21F:→ firejox: 意思是CLion的预设字型不吃中文,换了应该会好 01/18 01:21
可以打中文,只有导入文件会变乱码
※ 编辑: jack41402 (101.13.131.52 台湾), 01/18/2020 09:34:54
22F:→ jack41402: 请问能变更默认模板吗? 01/18 09:50
23F:→ benbo: 把整个资料夹结构贴上来看看吧 很懒用file(GLOB也行 01/21 19:11
25F:→ benbo: matically-add-all-files-in-a-folder-to-a-target-using-c 01/21 19:11
26F:→ benbo: make 01/21 19:12