Hi all, I’m updating some libraries to build for arm8-64 and I noticed an odd issue with the different platform configurations in VS2017 with NSight.
The Tegra-Android config allows for Target Architecture in the build settings to be selected:
With this configuration I can select the target architecture and the $(AndroidArch) variable reflects the correct architecture. That handles 32-bit libs, however, I wanted to add a second platform config for 64-bit builds and so I used AArch64-Android-NVIDIA but under this platform configuration, I’m unable to select target architecture so I figured maybe it was just 64-bit only but when I look at the $(AndroidArch) var, it’s still armv7-a:
I think the best soloution here is to create a new platform that copies the Tegra-Android settings and then just select armv8 as the target architecture.
Thoughts?