第一次参与了一个大型工程,工程中既有main.c文件,也有main.cpp文件。为什么一个工程有2个main函数呢?难道他们启动的顺序有特别的关系?还是他们的功能不同,作为两个不同层级程序的函数入口?请前辈们多多指教~
估计是不同的编译选项使用的吧,.c处理c语言,cpp只能是c++编译器处理的,建议你读读 http://product.china-pub.com/195439
恩,好的。确实对很多编译的知识不太懂,很多基本原理和机制也不了解。这本书不错
我发现那个main.c文件是uboot的。main.cpp文件是在应用程序框架里面
主要能是是考虑编译器的不同。main.c和main.cpp的区别在于使用那种编译器对程序进行编译
我发现那个main.c文件是uboot的。main.cpp文件是在应用程序框架里面