美文网首页
条件编译在vs显示bug以及aot编译 条件编译变量读取不到bu

条件编译在vs显示bug以及aot编译 条件编译变量读取不到bu

作者: 吉凶以情迁 | 来源:发表于2023-02-17 10:12 被阅读0次

这是显示bug,
经常出现多个配置合并到一起,以及配置名不显示,甚至cpu架构分开每一个单独配置,甚至出现修改一个编辑框,把所有的不同(渠道)配置编辑框全部改掉了


image.png

而且vary value by platform甚至自动给勾选了,有点恼火,我测试几个vs都是这样,这可能是配置太多导致的bug


image.png

对于这种bug基本无解,为了解决这个bug,我之前操作是把其他cpu架构全部干掉,只保留64, 包括删除sln里面的,以及 csproj里面的,结果是测试没啥问题但是aot编译我发现 运行后根本没读取到 条件编译里面的宏定义.

最后我撤回了修改,arm的干掉,any cpu也得保留,不然搞不好又搞出致命问题.

对于vs识别显示的bug 偶发,不管了. 总比编译无法识别到宏定义导致我的模块全部没有打包编译进去.这才头疼.

相关文章

  • 条件编译

    与 if 语句区别: 条件编译在编译之前执行,符合条件的才会被编译执行 if 语句在编译的时候都会被编译,但是只要...

  • 14. 条件编译

    条件编译在处理机器依赖、调试以及编译阶段设定特定选项时十分有用。不过要小心条件编译。各种控制很容易以一种无法预料的...

  • 用宏变量控制代码的条件编译

    在源文件中,用宏变量控制代码的条件编译,有如下四个编译控制语句: #if #if defined #ifndef ...

  • 条件编译

    在 C 系语言中,可以使用 #if 或者 #ifdef 之类的编译条件分支来控制哪些代码需要编译,而哪些代码不需要...

  • 条件编译

    // C 系语言中,可以是用 #if 或者 #ifdef 之类的编译条件分支来控制那些代码需要编。/*#if#el...

  • 条件编译

    实际中遇到了问题, 查询后发现此处使用条件编译 即可通过定义USE_HORIZONTAL 的值来执行条件选择 条件...

  • 条件编译

    条件编译和选则结构if的共同点 都可以对给定的条件进行判断, 添加满足或者不满足都可以执行特定的代码条件编译和选则...

  • Rust 在 cargo 中进行条件编译

    说明 在Rust 条件编译中,我们简单介绍了条件编译,但是在例子中并没有给出如何结合cargo进行编译。下面,我们...

  • 嵌入式day13

    条件编译 编译器根据条件真假决定是否编译相关的代码 常见的条件编译有两种方法 根据宏是否定义 根据宏的值 结构体 ...

  • 编译和预处理指令

    1.预处理指令分类: 2.条件编译目的:防止文件重复包含和编译 条件编译当然也可以用条件语句来实现。 但是用条件语...

网友评论

      本文标题:条件编译在vs显示bug以及aot编译 条件编译变量读取不到bu

      本文链接:https://www.haomeiwen.com/subject/kxvmkdtx.html