如果我建立一个工程之后,在此工程分别建立了两个c文件,
但是我发现不管怎么样,我点“编译” 都是首先建立的文件
怎么做才能指定编译第二个文件呢?
温馨提示:答案为网友推荐,仅供参考
第1个回答 2011-04-15
一个工程 对应一个程序
一个程序 只能有一个main函数
但是可以有多个源文件
你不会是 两个都是 有main函数的源文件 ,想一个工程下 两个源文件分别编译得到 两个程序吧?
如果是这样 ,你需要另外建个工程 ......追问
一个程序 只能有一个main函数
但是可以有多个源文件
你不会是 两个都是 有main函数的源文件 ,想一个工程下 两个源文件分别编译得到 两个程序吧?
如果是这样 ,你需要另外建个工程 ......追问
...被你说中了,有两个main函数
多个源程序的话,我建立的时候选择的是 C++ source file 不正是源文件吗?
请指导~ 大虾先生~
一个程序(一个工程) 可以 由多个源文件 构成, 但是 只能有一个源文件包含 main 函数!!!
这是 常识
第2个回答 2011-04-15
如果要编译第二个文件,就绪再建个与文件名相同的的头文件,将头文件引入第一个工程中,还要在第二个文件中包含该头文件。