在同一个project中添加两个文件时无法运行的问题。

来源:4-5 函数的递归【C语言实现斐波那契数列】

Herbert_wang

2021-08-05

图片描述

如图所示,我在Chapter4中添加了两个c文件,因为两个文件都有main函数,所以第二个c文件无法执行,我猜想应该是一个工程里只能有一个main函数,如果想都执行的话,就需要在CMakeList.txt中做一些设置吧?希望老师讲一下CMakeList.txt文件的作用。

写回答

1回答

bennyhuo

2021-08-05

对,建议同学看下我的源码里面的add_executable的写法,同一个调用不能添加多个包含main函数的c文件,但可以多次调用。

0
2
bennyhuo
回复
Herbert_wang
第二章介绍工程的时候,后面涉及到改动的时候都会提一下,但不会专门讲,同学可以自行翻看一下cmake的文档哈
2021-08-05
共2条回复

C语言系统化精讲 重塑编程思想 打造坚实的开发基础

如果通向大牛的道路有捷径,那就是先学好C语言

2208 学习 · 853 问题

查看课程