Вопросы с тегом «linking»

3
Можно ли связать библиотеку GPL из приложения с закрытым исходным кодом?
Хорошо, прежде чем все будут кричать о дублирующих вопросах, да, я уже видел несколько подобных вопросов здесь. Но никто не отвечает на вопрос. Если я ссылаюсь на библиотеку под GPL без изменения этой библиотеки, нужно ли мне выпускать исходный код? По этому вопросу ответ - да! Но этот ответ меня …
34 gpl  linking 

7
Зачем нам нужно включать .h, пока все работает, когда включен только файл .cpp?
Почему нам нужно включать .hи .cppфайлы, и файлы, в то время как мы можем заставить работать только .cppфайлы? Например: создание file.hсодержащих объявлений, затем создание file.cppсодержащих определений и включение обоих в main.cpp. Альтернативно: создание file.cppсодержащей декларации / определений (без прототипов), включая их в main.cpp. Оба работают на меня. Я не вижу …
18 c++  c  headers  linking  include 

3
Должен ли я добавить источник библиотек вместо ссылок на них?
Я относительно новичок в C ++, поэтому я не уверен, как лучше всего обрабатывать небольшие зависимости (например, язык сценариев или анализатор JSON / YAML / XML). Должен ли я создавать отдельные проекты и связывать их как статическую библиотеку, или есть недостатки в том, чтобы просто помещать файлы .h / .cpp …
14 c++  linking 

1
Почему раздел кода называется текстовым разделом?
Раздел исполняемого файла, который содержит код, иногда называется .textразделом. В архитектурах с сегментированной памятью сегмент, отображаемый как код, иногда называют текстовым сегментом. Unix сообщение об ошибке «text file busy» ( ETXTBSY) означает «этот файл - программа, которая выполняется». Как текст стал означать исполняемый (машинный) код ? Идеальный ответ: объяснил бы …

2
Apollo-11: использование включения вместо компоновщика
Недавно оцифрованный и превращенный в репозиторий исходный компьютерный исходный код Apollo 11 был доступен для просмотра на Github . В репозитории MAIN.agc автор репозитория комментирует, что они разбить огромный монолитный исходный код на более мелкие, более управляемые куски - т.е. на отдельные исходные # файлы. Чуть позже автор заявляет Можно …
Используя наш сайт, вы подтверждаете, что прочитали и поняли нашу Политику в отношении файлов cookie и Политику конфиденциальности.
Licensed under cc by-sa 3.0 with attribution required.