当前位置: 首页 > news >正文

江西建设门户网站网站开发常见技术问题

江西建设门户网站,网站开发常见技术问题,阿里云主机如何安装wordpress,建筑工程网架我对这块研究不深 我的需求是把cpp代码编译为wasm的形式时#xff0c;需要知道是debug/release 然而 尝试了一些办法 没有满足我的需求 尝试1#xff1a; #include iostreambool isDebugMode() { #ifdef EMSCRIPTENbool isDebug EM_ASM_INT({return (typeof conso…我对这块研究不深 我的需求是把cpp代码编译为wasm的形式时需要知道是debug/release 然而 尝试了一些办法 没有满足我的需求 尝试1 #include iostreambool isDebugMode() { #ifdef EMSCRIPTENbool isDebug EM_ASM_INT({return (typeof console ! undefined console.debug) ? 1 : 0;});return isDebug; #else #ifdef NDEBUGreturn false; // 发布版 #elsereturn true; // 调试版 #endif #endif }int main() {if (isDebugMode()) {std::cout Debug mode std::endl;} else {std::cout Release mode std::endl;}return 0; }发现不准 尝试2 #ifdef EMSCRIPTENbool isDebug false;EM_ASM({if (typeof console ! undefined console.debug) {Module[isDebug] true;}});return isDebug; #endif发现还是不行 尝试3 #ifdef __EMSCRIPTEN_DEBUG_SUPPORTED__// 调试模式下的代码 #else// 非调试模式下的代码 #endifoh no 还是不行 尝试问了下 gpt 给我的回答 在 Emscripten 中默认情况下 调试模式和发布模式的编译输出是相同的因此无法通过宏来准确判断当前是否处于调试模式。所以我直接在编译的cmakelist.txt脚本中 添加如下 if (CMAKE_BUILD_TYPE STREQUAL Debug)add_definitions(-DXXX_DEBUG)add_compile_options(-DXXX_DEBUG) endif ()在cpp中: #ifdef XXX_DEBUG //do something #endif源头解决问题, 如果你知道怎么准确的通过EMSCRIPTEN宏/js语句来实现请留言评论一下 谢谢
http://www.hkea.cn/news/14535961/

相关文章:

  • 建设银行怎么从网站上改手机号码买链接
  • 小学校园网站建设简介wordpress 新建模板文件夹
  • 网站建设服务ysaigo企业网站管理系统最新4湖南岚鸿牛x1 0
  • jsp网站连接数据库wordpress大学主题安装
  • 自己可以免费做网站吗不做网站做百家号
  • 做网站游戏推广赚钱吗农业网站设计
  • 织梦网站修改首页图片谷歌seo和百度seo区别
  • 网站开发工作总结论文app注册推广任务平台
  • 上海网站建设建站织梦网站站标
  • 威海营销型网站建设陕西住房城乡建设厅网站
  • 在百度上建网站做网站配置服务器
  • 上海网站推广很好上海电信网站备案
  • 动漫网站建设前期策划成都网站开发公司哪家好
  • 网站模板套餐做网站本溪
  • 成都网站推广公司小羚羊网站怎么建设
  • 中山蓝图科技网站建设芜湖做网站建设公司
  • 网站建设 招聘粤健康app下载
  • 长春企业网站设计贵州百度竞价网页设计
  • asp网站图片万网做网站给网站源码
  • 公司付网站会员费科目怎么做私募基金网站建设要求
  • 银川网站建设效果最新做做网站
  • 外贸网站建设 佛山做片头 网站
  • 网站怎么做外链接地址自己制作游戏的软件
  • jsp网站开发工资域名访问网站下
  • 在哪可以建一个网站网站建设感悟
  • 个人备案网站可以做商城展示开发公司网站
  • 电子商务网站建设与管理笔试设计公司介绍模板
  • 湘icp备 网站建设 农业 湖南wordpress邮箱验证失败
  • 为什么百度没有收录我的网站完全免费建站系统
  • 网站模板设计德语网站域名