Jump to content

    

GCC под Keil - как собрать hello world?

подключил gcc-arm-none-eabi, компилировать компилирую и даже линкую

 

/../arm-none-eabi/bin/ld.exe: warning: cannot find entry symbol _start; defaulting to 00008000

 

понятно, что надо подсовывать startup файлы, но что-то как-то не едут лыжи, и гугль не особо помогает.

 

Если кто покажет, где лежит пример хоть какого кейловского проекта для lpc17xx и gcc, был бы премного благодарен

Edited by evgen2

Share this post


Link to post
Share on other sites

А что бы не взять SES - там как раз gcc используется, сам всё и настроит.

Хотя можно взять любой из 100500 makefile'ов на github и включить вывод команд которые на всос gcc/ld дают.

Потом этоже и в Keil сунуть.

Keil с gcc теряет функциональность удобную, а SES нормально.

Share this post


Link to post
Share on other sites
А что бы не взять SES - там как раз gcc используется, сам всё и настроит.

Хотя можно взять любой из 100500 makefile'ов на github и включить вывод команд которые на всос gcc/ld дают.

Потом этоже и в Keil сунуть.

Keil с gcc теряет функциональность удобную, а SES нормально.

 

Прошу пардону, что такое SES? Гугель находит всякие разные варианты, начиная с "SES S.A. — глобальный спутниковый оператор",

Share this post


Link to post
Share on other sites

Так. Взял. Поставил. С драйверами для Jtag. Авось не поломает.

Простое Хелло ворлд собрал и запустил в эмуляторе.

 

Хотя можно взять любой из 100500 makefile'ов на github и включить вывод команд которые на всос gcc/ld дают.

Потом этоже и в Keil сунуть.

Keil с gcc теряет функциональность удобную, а SES нормально.

 

а можно теперь это чуть подробнее

"включить ввод команд, которые на всос gcc дают" - это что/где/как

 

"Потом этоже и в Keil сунуть." а там куда?

Share this post


Link to post
Share on other sites

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now
Sign in to follow this