我试图编译程序与cmake
,我结束了删除我的main.cpp
文件,我刚刚配制成握着我的项目(即我刚切的名称和粘贴功能主要成彼此文件)。问题是,我有没有找到main.cpp
错误,并不能确定是否不C++
称为main.cpp
需要的文件,或者我就可以有一个包含函数main,而不是一个不同的标题的文件?是否需要main.cpp?
编辑 我要指出,我有删除任何规范main
并重新编译此程序。
我试图编译程序与cmake
,我结束了删除我的main.cpp
文件,我刚刚配制成握着我的项目(即我刚切的名称和粘贴功能主要成彼此文件)。问题是,我有没有找到main.cpp
错误,并不能确定是否不C++
称为main.cpp
需要的文件,或者我就可以有一个包含函数main,而不是一个不同的标题的文件?是否需要main.cpp?
编辑 我要指出,我有删除任何规范main
并重新编译此程序。
没有更新它,你不需要一个名为main.cpp的文件。除非您正在构建应用程序,否则不需要包含main()的文件。也就是说,如果你只是建立一个函数库或独立的对象文件,你将不需要main()。
你可以使用任何你想要的文件名,你只需要在makefile
源文件的名称没有任何一个程序成功的构建做。所有你需要一个具有主要功能的源文件。如何过,命名文件main.cpp
仅仅是一个编程习惯,只是轻松地找到其中的主要功能是。
没有main方法并不一定是在一个名为main.cpp
文件。
什么是您的'CMakeLists.txt'文件是什么样子?它是否特别提到'main.cpp'? – 2011-12-25 05:57:15
更新为清晰起见。 – zeboidlund 2011-12-25 05:58:23