python - 集成编译器编译 C++ 代码并在 Abaqus 中运行
问题描述
最近,我了解到 C++ 代码比 Python 运行得更快。我们有后处理 Python 脚本,需要大量时间才能运行。所以,我正在考虑用 C++ 代码替换它们。我知道 C++ 代码只能用于后处理,这对我来说很好。
我不确定如何在 Abaqus 中运行 C++ 代码。我知道我需要一个编译器来编译 C++ 代码,比如 Visual Studio。但我不知道将它与 Abaqus 集成以及编译和运行脚本的整体流程。任何帮助都感激不尽!
解决方案
最近我和你有同样的问题,如果你想用C++你必须使用命令中的脚本:abaqus make job=filename.cpp。然后abaqus会给你一个文件:filename.exe,我认为C++是一样的作为fortran,我无法将它链接到abaqus,所以我无法运行.exe文件,如果你能解决我的问题,我很感激你能回答我。
推荐阅读
- python-3.x - 从文本文件中提取数据
- powershell - 用于更改编码的 Powershell 脚本会更改重音字符
- c# - unity 3D 角色 c# 脚本,跳转不起作用?
- jenkins - Jenkinsfile 声明式管道:在阶段步骤中签出另一个 repo
- mongodb - MongoDB:当主节点失败时
- c++ - 在函数运行时创建超时
- amazon-dynamodb - DynamoDB 查询限制
- ios - 如何从详细视图控制器中删除数据并弹回上一个表视图控制器
- linux - 为 UNIX 编写了一个 bash 代码以充当回收站。坚持将参数传递给测试函数
- ruby-on-rails - 加载路由后运行初始化代码