Запитання з тегом «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 Parser). Чи слід створювати окремі проекти та пов'язувати їх як статичну бібліотеку, чи є недоліки просто ввести файли .h / .cpp в основний проект? Останнє …
14 c++  linking 

1
Чому розділ коду називається текстовим розділом?
Розділ виконуваного файлу, який містить код, іноді називають .textсекцією. У архітектурах сегментованої пам'яті сегмент, відображений у вигляді коду, іноді називають текстовим сегментом. Повідомлення про помилку Unix "текстовий файл зайнятий" ( ETXTBSY) означає "цей файл - це програма, яка виконується". Як текст став означати виконуваний (машинний) код ? Ідеальна відповідь могла …

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