我正在 Ubuntu 上交叉编译 Android arm64 二进制文件。我定义了一个名为 user_regs_struct old_regs 的结构。当我在 VS Code 中按 ctrl + 单击时,它会将我带到 android-ndk-r25c/toolchains/llvm/prebuilt/linux-x86_64/sysroot/usr/include 中 #elif Defined(x86_64) 部分内的结构定义/sys/user.h 文件。但是,我想导航到 #elif Defined(aarch64) 部分下的结构定义。我不知道如何在 VS Code 中进行设置。
谁能指导我如何配置 VS Code 以导航到 ARM64 架构而不是 x86_64 架构的结构定义?
谢谢!
我在代码中尝试#define aarch64 1。
它涉及几个步骤,具体取决于项目的具体设置和您正在使用的工具。以下是有关如何实现此目标的一般指南: