我编译了一个测试并且出现了很多错误。我不知道它是什么。任何人都可以解释请。“编译mbed OS程序时出现`main'”错误的多重定义
D:\Projects\mbed-os-example-blinky-master>mbed test -m ublox_c030_u201 -t gcc_arm --compile
Build failures:
* UBLOX_C030_U201::GCC_ARM::MBED-OS-FEATURES-FEATURE_LWIP-TESTS-MBEDMICRO-NET-CONNECTIVITY
Building project connectivity (UBLOX_C030_U201, GCC_ARM)
Scan: gcc_arm
Scan: connectivity
Scan: FEATURE_LWIP
Link: connectivity
D:/Projects/mbed-os-example-blinky-master/BUILD/tests/ublox_c030_u201/gcc_arm/main.o: In function `main':
main.cpp:(.text.startup.main+0x0): multiple definition of `main'
D:/Projects/mbed-os-example-blinky-master/BUILD/tests/ublox_c030_u201/gcc_arm/./mbed-os/features/FEATURE_LWIP/TESTS/mbedmicro-net/connectivity/./main.o:main.cpp:(.text.startup.main+0x0): first defined here
collect2.exe: error: ld returned 1 exit status
[mbed] ERROR: "c:\python27\python.exe" returned error code 1.
[mbed] ERROR: Command "c:\python27\python.exe -u D:\Projects\mbed-os-example-blinky-master\mbed-os\tools\test.py -t gcc_arm -m ublox_c030_u201 --source D:\Projects\mbed-os-example-blinky-master --build D:\Projects\mbed-os-example-blinky-master\BUILD\tests\ublox_c030_u201\gcc_arm --test-spec D:\Projects\mbed-os-example-blinky-master\BUILD\tests\ublox_c030_u201\gcc_arm\test_spec.json" in "D:\Projects\mbed-os-example-blinky-master"
它看起来像你编译2个文件都有一个'main'方法。 [你不能有2个主要功能。](https://stackoverflow.com/questions/8893093/compile-time-error-multiple-definition-of-main)。 –
感谢您的回复。我应该做什么评论1主要功能。 –