STM32
直播中

倪山骋

7年用户 1007经验值
私信 关注
[问答]

在界面有改动前点击生成代码是可以的,但是加了一个textArea后生成就失败了的原因?

在我界面有改动前   我点击生成代码是可以的   但是我就随便加了一个textArea  然后点生成程序就失败了,把界面上添加的textArea后再点击生成 程序也是失败,版本是14.30 请问这是什么原因

错误提示:
Generate CodeGenerateWrote generated/gui_generated/include/gui_generated/power_and_timer_screen_screen/Power_and_Timer_ScreenViewBase.hppWrote generated/gui_generated/src/power_and_timer_screen_screen/Power_and_Timer_ScreenViewBase.cppDoneGenerate Assetsmake -f simulator/gcc/Makefile assets -j10Converting imagesD:/TouchGFX/4.13.0/env/MinGW/msys/1.0/Ruby193/lib/ruby/site_ruby/1.9.1/rubygems/core_ext/kernel_require.rb:55:in require': cannot load such file -- lib/file_io (LoadError) from D:/TouchGFX/4.13.0/env/MinGW/msys/1.0/Ruby193/lib/ruby/site_ruby/1.9.1/rubygems/core_ext/kernel_require.rb:55:inrequire'from ../Middlewares/ST/TouchGFX/touchgfx/framework/tools/textconvert/main.rb:94:in ' from ../Middlewares/ST/TouchGFX/touchgfx/framework/tools/textconvert/main.rb:26:in'simulator/gcc/Makefile:253: recipe for target 'generated/texts/include/texts/TextKeysAndLanguages.hpp' failedmake[1]: [generated/texts/include/texts/TextKeysAndLanguages.hpp] Error 1simulator/gcc/Makefile:40: recipe for target 'assets' failedmake: [assets] Error 2FailedFailed



回帖(1)

h1654155275.5741

2024-4-1 16:54:23
错误提示中除了生成代码的相关信息外,还包含了生成资源文件的信息。可以看到,错误发生在生成资源文件的步骤中。导致生成失败的可能原因有以下几种:

1. textArea组件添加不正确:textArea组件可能未正确添加到界面中,或者添加后没有进行必要的配置。确认textArea组件的添加和配置是否正确。

2. 资源文件生成错误:在添加textArea组件后,生成程序时可能引发了一些资源文件生成错误,导致生成失败。检查错误提示中关于资源文件生成的具体信息,进一步排查错误原因。

3. 代码生成逻辑问题:在添加textArea组件后,生成程序时可能遇到了一些与代码生成逻辑相关的问题,导致生成失败。确认是否有存在与textArea组件相关的代码生成逻辑,检查相关代码逻辑是否正确。

根据提供的信息,无法准确判断错误发生的具体原因。建议检查以上几点,进一步排查错误。如果无法解决问题,可以提供更详细的错误信息以及相关代码,以便更好地帮助解决问题。
举报

更多回帖

×
20
完善资料,
赚取积分