'../../src/modules/mavlink/mavlink/pymavlink/tools/mavgen.py', needed by 'mavlink/development/development.h', missing and no known rule to make it
时间: 2023-07-07 09:41:16 浏览: 248
这个错误通常意味着MavGen.py文件无法找到或编译。请尝试以下步骤:
1. 确认您正在使用正确的版本的MavGen.py。在PX4项目的根目录下,您可以找到MavGen.py文件。请确保您正在使用与您的项目版本兼容的MavGen.py版本。
2. 确认您是否在正确的目录下运行MavGen.py。在PX4项目中,MavGen.py应该在Tools/mavlink文件夹中。请确保您在正确的目录下运行MavGen.py。
3. 在运行MavGen.py之前,请确保您已经安装了Python,并且安装了Mavlink库。如果您还没有安装这些库,请安装它们并重试编译。
4. 如果您仍然无法编译MavGen.py,请检查错误消息并尝试解决它们。常见的问题包括缺少依赖项、文件权限不正确或Python版本不兼容。请确保您仔细阅读错误消息并尝试解决它们。
如果您仍然无法解决问题,请提供更多详细信息,以便我能够更好地帮助您解决问题。
阅读全文