C_start函数是否可以调用main以外的入口点函数?
可以让C_start函数调用main以外的入口点函数吗 原因是我想让一个预处理器在我编译的每个C程序中嵌入额外的函数。嵌入式代码可能提供测试功能。或者一些特殊的调试功能C_start函数是否可以调用main以外的入口点函数?,c,gcc,C,Gcc,可以让C_start函数调用main以外的入口点函数吗 原因是我想让一个预处理器在我编译的每个C程序中嵌入额外的函数。嵌入式代码可能提供测试功能。或者一些特殊的调试功能 当我编译程序时,我想告诉你开始调用my_main函数,而不是main函数。如果指定了命令行参数-test,my_main将调用特殊的测试函数。否则,my_main将调用实际的main函数。是的,这可能是可能的,但是,如果支持或不支持该功能,则由编译器决定。因此,您必须在编译器手册中查找它。喜欢此解决方案。有趣的是,甚至my_主函
当我编译程序时,我想告诉你开始调用my_main函数,而不是main函数。如果指定了命令行参数-test,my_main将调用特殊的测试函数。否则,my_main将调用实际的main函数。是的,这可能是可能的,但是,如果支持或不支持该功能,则由编译器决定。因此,您必须在编译器手册中查找它。喜欢此解决方案。有趣的是,甚至my_主函数的命名也是一样的。谢谢。我昨天看到的。但后来因为编译错误而弄糊涂了。