Я собирался построить расширение Годо, которое я сделал в C ++. Это было хорошо со строительством библиотеки Godot-CPP, но я получил ошибку, когда попытался создать плагин (с помощью моего кода), запустив командный Scons в cmd . Затем я попытался удалить привязки Godot-CPP и после этого перекомпилировать их, но я не мог их перекомпилировать, и я получил ту же ошибку, что и раньше. < /P>
Вот что выглядит журнал ошибок Например: < /p>
PS C:\Users\****\OneDrive\Skrivebord\gdDynamicMesh\godot-cpp> scons target=template_debug platform=windows
scons: Reading SConscript files ...
Auto-detected 32 CPU cores available for build parallelism. Using 31 cores by default. You can override it with the -j argument.
Building for architecture x86_64 on platform windows
scons: done reading SConscript files.
scons: Building targets ...
Generating gen\include\godot_cpp\core\ext_wrappers.gen.inc ...
scons: *** [gen\include\godot_cpp\core\ext_wrappers.gen.inc] C:\Users\\OneDrive\Skrivebord\gdDynamicMesh\godot-cpp\gen: Cannot create a file when that file already exists
scons: building terminated because of errors.
Я затем попытался добавить -debug = Stacktrace в команду, но вместо этого получил этот журнал ошибок:
PS C:\Users\chris\OneDrive\Skrivebord\gdDynamicMesh\godot-cpp> scons target=template_debug platform=windows --debug=stacktrace
scons: Reading SConscript files ...
Auto-detected 32 CPU cores available for build parallelism. Using 31 cores by default. You can override it with the -j argument.
Building for architecture x86_64 on platform windows
scons: done reading SConscript files.
scons: Building targets ...
Generating gen\include\godot_cpp\core\ext_wrappers.gen.inc ...
scons: *** [gen\include\godot_cpp\core\ext_wrappers.gen.inc] C:\Users\chris\OneDrive\Skrivebord\gdDynamicMesh\godot-cpp\gen: En fil, som allerede findes, kan ikke oprettes
scons: internal stack trace:
File "C:\Users\****\AppData\Roaming\Python\Python313\site-packages\SCons\Taskmaster\Job.py", line 737, in _work
task.execute()
~~~~~~~~~~~~^^
File "C:\Users\****\AppData\Roaming\Python\Python313\site-packages\SCons\Script\Main.py", line 223, in execute
SCons.Taskmaster.OutOfDateTask.execute(self)
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^
File "C:\Users\****\AppData\Roaming\Python\Python313\site-packages\SCons\Taskmaster\__init__.py", line 246, in execute
self.targets[0].build()
~~~~~~~~~~~~~~~~~~~~~^^
File "C:\Users\****\AppData\Roaming\Python\Python313\site-packages\SCons\Node\__init__.py", line 757, in build
self.get_executor()(self, **kw)
~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^
File "C:\Users\****\AppData\Roaming\Python\Python313\site-packages\SCons\Executor.py", line 386, in __call__
return _do_execute_map[self._do_execute](self, target, kw)
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^
File "C:\Users\****\AppData\Roaming\Python\Python313\site-packages\SCons\Executor.py", line 122, in execute_action_list
raise status # TODO pylint E0702: raising int not allowed
^^^^^^^^^^^^
scons: building terminated because of errors.
Подробнее здесь: https://stackoverflow.com/questions/794 ... ists-error
Как исправить Scons "не может создать файл, когда этот файл уже существует" ошибка? ⇐ C++
Программы на C++. Форум разработчиков
1740297825
Anonymous
Я собирался построить расширение Годо, которое я сделал в C ++. Это было хорошо со строительством библиотеки Godot-CPP, но я получил ошибку, когда попытался создать плагин (с помощью моего кода), запустив командный Scons в cmd . Затем я попытался удалить привязки Godot-CPP и после этого перекомпилировать их, но я не мог их перекомпилировать, и я получил ту же ошибку, что и раньше. < /P>
Вот что выглядит журнал ошибок Например: < /p>
PS C:\Users\****\OneDrive\Skrivebord\gdDynamicMesh\godot-cpp> scons target=template_debug platform=windows
scons: Reading SConscript files ...
Auto-detected 32 CPU cores available for build parallelism. Using 31 cores by default. You can override it with the -j argument.
Building for architecture x86_64 on platform windows
scons: done reading SConscript files.
scons: Building targets ...
Generating gen\include\godot_cpp\core\ext_wrappers.gen.inc ...
scons: *** [gen\include\godot_cpp\core\ext_wrappers.gen.inc] C:\Users\\OneDrive\Skrivebord\gdDynamicMesh\godot-cpp\gen: Cannot create a file when that file already exists
scons: building terminated because of errors.
Я затем попытался добавить -debug = Stacktrace в команду, но вместо этого получил этот журнал ошибок:
PS C:\Users\chris\OneDrive\Skrivebord\gdDynamicMesh\godot-cpp> scons target=template_debug platform=windows --debug=stacktrace
scons: Reading SConscript files ...
Auto-detected 32 CPU cores available for build parallelism. Using 31 cores by default. You can override it with the -j argument.
Building for architecture x86_64 on platform windows
scons: done reading SConscript files.
scons: Building targets ...
Generating gen\include\godot_cpp\core\ext_wrappers.gen.inc ...
scons: *** [gen\include\godot_cpp\core\ext_wrappers.gen.inc] C:\Users\chris\OneDrive\Skrivebord\gdDynamicMesh\godot-cpp\gen: En fil, som allerede findes, kan ikke oprettes
scons: internal stack trace:
File "C:\Users\****\AppData\Roaming\Python\Python313\site-packages\SCons\Taskmaster\Job.py", line 737, in _work
task.execute()
~~~~~~~~~~~~^^
File "C:\Users\****\AppData\Roaming\Python\Python313\site-packages\SCons\Script\Main.py", line 223, in execute
SCons.Taskmaster.OutOfDateTask.execute(self)
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^
File "C:\Users\****\AppData\Roaming\Python\Python313\site-packages\SCons\Taskmaster\__init__.py", line 246, in execute
self.targets[0].build()
~~~~~~~~~~~~~~~~~~~~~^^
File "C:\Users\****\AppData\Roaming\Python\Python313\site-packages\SCons\Node\__init__.py", line 757, in build
self.get_executor()(self, **kw)
~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^
File "C:\Users\****\AppData\Roaming\Python\Python313\site-packages\SCons\Executor.py", line 386, in __call__
return _do_execute_map[self._do_execute](self, target, kw)
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^
File "C:\Users\****\AppData\Roaming\Python\Python313\site-packages\SCons\Executor.py", line 122, in execute_action_list
raise status # TODO pylint E0702: raising int not allowed
^^^^^^^^^^^^
scons: building terminated because of errors.
Подробнее здесь: [url]https://stackoverflow.com/questions/79458673/how-to-fix-scons-cannot-create-a-file-when-that-file-already-exists-error[/url]
Ответить
1 сообщение
• Страница 1 из 1
Перейти
- Кемерово-IT
- ↳ Javascript
- ↳ C#
- ↳ JAVA
- ↳ Elasticsearch aggregation
- ↳ Python
- ↳ Php
- ↳ Android
- ↳ Html
- ↳ Jquery
- ↳ C++
- ↳ IOS
- ↳ CSS
- ↳ Excel
- ↳ Linux
- ↳ Apache
- ↳ MySql
- Детский мир
- Для души
- ↳ Музыкальные инструменты даром
- ↳ Печатная продукция даром
- Внешняя красота и здоровье
- ↳ Одежда и обувь для взрослых даром
- ↳ Товары для здоровья
- ↳ Физкультура и спорт
- Техника - даром!
- ↳ Автомобилистам
- ↳ Компьютерная техника
- ↳ Плиты: газовые и электрические
- ↳ Холодильники
- ↳ Стиральные машины
- ↳ Телевизоры
- ↳ Телефоны, смартфоны, плашеты
- ↳ Швейные машинки
- ↳ Прочая электроника и техника
- ↳ Фототехника
- Ремонт и интерьер
- ↳ Стройматериалы, инструмент
- ↳ Мебель и предметы интерьера даром
- ↳ Cантехника
- Другие темы
- ↳ Разное даром
- ↳ Давай меняться!
- ↳ Отдам\возьму за копеечку
- ↳ Работа и подработка в Кемерове
- ↳ Давай с тобой поговорим...
Мобильная версия