Если вы не сделаете что-то особенное, нет, файлы не будут включены в ваш исполняемый файл.Есть ли причина, по которой вы не можете распространять текстовые файлы вместе с вашим приложением?
Если вы хотите запекать файлы в свой исполняемый файл, вы можете запекать их в постоянных строках:
const char myTextFileData[] = "the text of the file goes here";
Конечно, вам придется предварительно обработать ваши текстовые файлы в исходные файлы на языке C (не забывая правильно экранировать кавычки, обратную косую черту, символы новой строки и другие управляющие символы).В качестве альтернативы вы можете использовать инструмент, такой как objcopy
, чтобы преобразовать данные файла непосредственно в объектный файл и затем связать этот объектный файл с исполняемым файлом.