- 
	- У Вас есть lib, в которой есть(был при компиляции этой lib) файл modbus_0.c, в котором упоминается/используется StartMotor. AndreasW(339 знак., 29.10.2025 22:00)
- Интересно, как отсутствие прототипа приводит к ругани линкера? - SciFi(29.10.2025 19:40, +1)
			- Вот тоже ни хрена не понял: ладно, под комп что-то собираешь. Читаешь man, и там видишь, какую нужно библиотеку приклепать, если оно в стандартную не входит. Eddy_Em(672 знак., 29.10.2025 20:31)
- Дык проект не собирается! linking....\GD32F103\GD32F103.axf: Error:
L6218E: Undefined symbol StartMotor (referred from modbus_0.o). А
где он это ундефинед, ХЗ - IBAH(29.10.2025 19:45)
					- И как компилятор и его варнинги/ерроры могут помочь в этом вопросе?
Правильно, никак. В исходниках отсутствует функция. Компилятор как
скажет, где она, если ни пожарные, ни милиция не смогли найти? - SciFi(29.10.2025 19:49)
							- Иар дает варнинг или еггог (в зависимости от настроек) при
отсутствующем прототипе. Линкер есно дает ошибку. Тыкаешь в варнинг
он сразу открывает место где накосячил. Хочу также в кейле - IBAH(29.10.2025 19:54)
									- Кстати, VS Code умеет в быстрый текстовый поиск по всем исходникам.
Предлагаю воспользоваться чем-то таким, хорошая весчь. - SciFi(29.10.2025 19:54)
											- Total Commander рулит - Vit(29.10.2025 20:41)
													- В баше все делается куда проще и быстрей! Можно даже однострочник
строчек на 10 зафейхуячить ☺ - Eddy_Em(29.10.2025 21:24)
															- DoubleCommander тоже умеет искать, правда с некоторыми
ограничениями. И навигация мышкой по таблице с найденным обувает
конкретно предлагаемое тобой убогое дрочево в консоли. Да даже
встроенный в практически любое IDE поиск - тоже, только он
ограничен деревом проекта. Но чтобы оценить преимущества хотя бы
IDE, как средств от профессионалов и для профессионалов, нужно хотя
бы пользоваться ими, а не лозунгами кидаться. ЗЫ, а ещё за многие
IDE деньги просят - ДБ:)  Vit(8 знак., Вчера, 00:57, youtube)
																	- Мышкодрочеры - все, как на подбор, трясутся над своими убогими IDE и жутко боятся консоли. Позорище! Eddy_Em(114 знак., Вчера, 09:01)
 
 
- DoubleCommander тоже умеет искать, правда с некоторыми
ограничениями. И навигация мышкой по таблице с найденным обувает
конкретно предлагаемое тобой убогое дрочево в консоли. Да даже
встроенный в практически любое IDE поиск - тоже, только он
ограничен деревом проекта. Но чтобы оценить преимущества хотя бы
IDE, как средств от профессионалов и для профессионалов, нужно хотя
бы пользоваться ими, а не лозунгами кидаться. ЗЫ, а ещё за многие
IDE деньги просят - ДБ:)  Vit(8 знак., Вчера, 00:57, youtube)
																	
 
- В баше все делается куда проще и быстрей! Можно даже однострочник
строчек на 10 зафейхуячить ☺ - Eddy_Em(29.10.2025 21:24)
															
 
- Total Commander рулит - Vit(29.10.2025 20:41)
													
 
- Кстати, VS Code умеет в быстрый текстовый поиск по всем исходникам.
Предлагаю воспользоваться чем-то таким, хорошая весчь. - SciFi(29.10.2025 19:54)
											
 
- Иар дает варнинг или еггог (в зависимости от настроек) при
отсутствующем прототипе. Линкер есно дает ошибку. Тыкаешь в варнинг
он сразу открывает место где накосячил. Хочу также в кейле - IBAH(29.10.2025 19:54)
									
- Ты вызываешь функцию StartMotor из модуля modbus_0, но таковой
функции нету нигде. - POV(29.10.2025 19:47)
							- Не удивлюсь если в модуле modbus_0 есть что-то типа: extern void StartMotor(); - Cкpипaч(29.10.2025 20:08)
- Дык понятно! Как настроить Кейл чтобы он показал где вызов.
Какие-то кресты головного мозга. - IBAH(29.10.2025 19:50)
									- Ctrl+Shift+F - и ищешь по всему проекту слово StartMotor - POV(29.10.2025 20:14)
 
 
 
- И как компилятор и его варнинги/ерроры могут помочь в этом вопросе?
Правильно, никак. В исходниках отсутствует функция. Компилятор как
скажет, где она, если ни пожарные, ни милиция не смогли найти? - SciFi(29.10.2025 19:49)