MINGW Development Package(MAC OS)
From Embedded Systems Learning Academy
Revision as of 19:51, 27 December 2016 by 243 user2 (talk | contribs) (→Program the Hex file into SJOne board)
This tutorial shows you how to compile a C/C++ program in Mac OS using Eclipse. Remember that GNU is the linux-based compiler and hence if we want to use it for Mac OS, we have to have certain executable(s) to be running in Mac OS.
Contents
[hide]Development Package
You can get the same development package as the one we promote for ARM processors.
- Get the Development Package and unzip to an absolute directory such as Desktop
- SourceForge SJSU Development Package
- The unzipped path should not have spaces
Required Package
You might need to get and install the following package:
- Command Line Tools
Open Eclipse and Create New Project
1. Open Eclipse.
|
|
2. Open lpc1758_freertos Project
|
|
3. Write your source code
|
#include <stdio.h>
int main(void)
{
/* Without this, printf() will not work */
setvbuf(stdout, 0, _IONBF, 0);
setvbuf(stdin, 0, _IONBF, 0);
/* Write rest of your code here */
printf("Hello World\n");
return 0;
} |
4. Run your program
|
Program the Hex file into SJOne board
1. Find USB path
|
|
2. Modify python script
|
|
3. Run External python tool from eclipse
|
|
4. Program SJOne board
|