Hi,
I'm using the Linux version 3.3.2 of the SDK, and have successfully run the CAPIV2 examples simply by executing the make command. However, I couldn't see where hexagon-sim is called from. How does running the make command also run the project? Could someone point out where the hexagon-sim is called from?
Regards,
Naveen
I am using Window version. It should be similar with Linux.
In my case , it is located in:
..../Hexagon_SDK/3.3.2/tools/HEXAGON_Tools/8.1.05/Tools/bin
Cheers,
Hi David,
Actually I was confused about how executing the make command, also runs the executable. I am aware of the location of hexagon-sim, but not sure how the make command calls hexagon-sim. I'm not able to see the call to hexagon-sim anywhere..
Thanks,
Naveen
I am using Hexagon IDE in Window.
You should be able to see that when you use unit test project, such as test_capi_v2... under eclipse. In that project, you should see the call hexagon-sim in Run Configurations->HexagonC/C++ Application->test_capiv2_....->Simulator.
Hope linux is similar.
Good luck..
I am using Hexagon IDE in Window.
You should be able to see that when you use unit test project, such as test_capi_v2... under eclipse. In that project, you should see the call hexagon-sim in Run Configurations->HexagonC/C++ Application->test_capiv2_....->Simulator.
Hope linux is similar.
Good luck..
Hi Naveen,
Makefile includes min files and finally defines_hexagon_8_1.min file present at Hexagon_SDK\3.3.2\build\make.d.ext\hexagon\ will be included if you use 8.1.05 toolset. This file has all the compilation flags and locations of tool binaries such as hexagon-sim, hexagon-ar.
AR=$(HEXAGON_BIN)$(HEXAGON_NAME)-ar#
Hi,
Thank you for the response, exactly what I was looking for!
Kind Regards,
Naveen