问题标签 [mcc]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
c++ - Xcode链接matlab dylib:没有Info.plist文件
我已经安装了 matlab 运行时 dylib 并将它们包含在我的 Xcode 项目中。当我构建它时,我没有收到任何错误。但是,当我运行它时,我得到:
应用程序包中没有 Info.plist 文件或 Info.plist 文件中没有 NSPrincipalClass,退出
我不知道该怎么做。
matlab - mcc 生成无响应的可执行文件
我正在尝试使用该函数编译一个 Matlabmcc
函数。我的函数将一行文本写入文件。
从 Matlab 控制台调用时,它按预期运行。但是,当我使用mcc
并将其运行为
它似乎永远运行并且不产生hello.txt
文件。可执行文件和 Matlab 函数文件都在 Matlab 工作目录中。
我看不出我在使用mcc
. 请帮忙。
matlab - Matlab将错误的文件包含到mcc中
设想:
我正在编译一个使用大量外部文件\函数的项目。
当我编译时,我使用一个函数,它将所有上述文件包含到带有“-a”参数的 mcc 命令中。
编译后一切似乎都到位并且工作正常,除了一个文本文件 - 在这种情况下,Matlab 似乎包含项目早期迭代中的一个文本文件(同名)(我可以说,因为文本文件不同)。
更多细节:
当我包含外部文件时,我通过添加驻留在项目目录中的所有子文件夹的路径来实现。
编译完成后,所有上述路径都从 Matlab 的路径中删除。
编译前后不添加Matlab默认路径以外的路径。
当我从 .m 文件运行项目时,使用了正确的文本文件,但编译后使用了错误的文本文件。
关于为什么会发生这种情况的任何想法?
matlab - 如何确保 Matlab mcc 不会构建不完整的独立可执行文件?
我们使用脚本环境来自动构建、运行和验证独立的可执行文件。我们正在使用 Matlab R2010a x64。Matlab 编译器 mcc 从构建独立应用程序的 Windows 命令行调用:
mcc -m -v -w enable -I source_folder -I common_folder -a specific_files_we_need our_program
该程序由大约 25 个模块(.m 文件)组成,并使用了大约 5 个工具箱。只要有正确的许可证,它就可以正常工作。mcc 检查可用的编译器许可证,解决依赖关系,将所有内容打包到可执行文件中。
但是,如果许可证不包含所需的工具箱,则 mcc 不会发出任何警告或错误。它在没有工具箱的情况下构建可执行文件。因此,可执行文件启动,乍一看似乎在运行,但如果到达需要工具箱的代码行就会崩溃。
我期望编译器会通知我缺少组件。我可以做些什么来了解缺少的组件?如何确保 mcc 不会将不完整的可执行文件放在一起?我在对 mcc 的调用中遗漏了什么吗?
最好我想以一种在缺少东西时停止编译的方式设置编译。
\兹维克克斯
label - 在 Adwords Script MCC 中检索每个帐户的 LABELS
我想为一个 MCC 帐户制作一个 Adwords 脚本,其中包含多个标有多个标签的子帐户。我正在寻找所有子帐户的循环并检索每个子帐户的所有标签。
在这里,我将模拟一个示例它的结构:
现在,我正在对所有帐户进行循环,并且我想检索每个帐户的所有标签(只是提到标签是根据所花费的预算动态设置的)。这就是为什么我需要检索它们,以便根据标签名称为下一步应用一些功能。
我非常感谢您提出的如何完成这项任务的所有建议或提示。
matlab - 未找到命令 MCC
我正在尝试在 Ubuntu 14.04 中使用 Matlab 2013a 创建可执行文件,经过一番研究,我理解了以下命令,创建了可执行文件
但是,当我运行此命令时,出现以下错误
这是由于 Matlab 安装导致的错误,还是我应该将编译器包含到任何路径变量中,以便我可以使用命令 mcc 访问它。?我该如何解决这个问题?
更新 1
我在我的 matlab 中运行了ver命令并显示了部分输出,只是为了证明它包含 Maltab 编译器。
android - 如何在 android 中获得低于 LOLLIPOP_MR1 设备的 Mcc 和 Mnc?
我正在构建一个 android 应用程序,我需要在其中获取 SIM 的 Mcc 和 Mnc 值。对于单 SIM 卡,我得到了完美的代码,但如何将其用于双 SIM 卡。我使用下面的代码在棒棒糖设备上运行良好来获得这两个值。
有人可以帮我找到以下棒棒糖版本如何获得两个 SIM 的 Mnc 和 Mcc 值。
c++ - 如何在“mwArray *”和“mxArray *”之间传输数据?
我有一个类的实例,我想使用函数将它传递给mexCallMATLAB
函数。
该类最初在 Matlab 中,但由于数据在我的 C++ 包装器中,因此我使用了这种方法并将数据打包到其中。因此最终对象的类型是mwArray
(查看提到的链接和GlobalData
在 Matlab 中的类和globals
在 C++ 中的实例)。但mexCallMATLAB
函数使用mxArray *
.
如何将数据传输 mwArray *
到mwArray *
?如果类型很简单,则可以通过手动传输轻松完成。例如,创建一个双数组mxArray
并手动将数据复制到其中。但在这种情况下,数据是一类多数据字段/类型。
更一般地说,如何将类从 C++ 包装器传递给 Matlab 函数?
假设这是 Matlab 中的类
这是我编译mcc
并用于包装类的 Matlab 函数。
这是包含数据的 C++ 代码。这里我们使用前面的方法创建一个 GlobalData 实例并将其传递给 Matlab 函数myCallback
。
matlab - 可以parfor在matlab编译代码访问本地工作池
我经常在我的计算机上运行使用 mcc 编译的 Matlab 程序,我在其中执行 parfor。每个程序的启动时间都很慢,我认为是因为创建了并行工作池(启动并行池大约需要 20 秒)。如果游泳池可以在后台一直保持打开状态,对我来说会更有效率。例如在matlab界面打开parpool时,提示parpool将保持打开30分钟,因此无需为每个matlab脚本打开parpool。编译代码时也可能出现类似的情况,还是有其他解决方案?
matlab - 编译调用 simulink 模型的 .m 文件
将使用 sill 调用 simulink 模型的 .m 文件sim()
编译并正常运行mcc
?
或者将 simulink 文件编译为 dll,从 .m 文件调用该 dll,然后使用mcc
产生所需的结果?