Запитання з тегом «compile-time»


10
Чи може програма залежати від бібліотеки під час компіляції, але не під час виконання?
Я розумію різницю між часом виконання та компіляцією та тим, як розрізняти два, але я просто не бачу необхідності розрізняти залежності компіляції від часу та часу виконання . Мене задихається такий: як програма може не залежати від чогось під час виконання, від якого вона залежала під час компіляції? Якщо в …



6
Виявлення часу компіляції архітектури процесора
Який найнадійніший спосіб з’ясувати архітектуру процесора під час компіляції коду C або C ++? Наскільки я можу судити, різні компілятори мають свій власний набір нестандартні визначення препроцесора ( _M_X86в МСВС, __i386__, __arm__в GCC, і т.д.). Чи існує стандартний спосіб виявити архітектуру, для якої я будую? Якщо ні, чи існує джерело …

23
Цикл всередині; будівля може дати ненадійні результати: помилка Xcode 10
Я намагаюся перейти до нової системи збірки під час компіляції з Xcode 10. Однак це видає таку помилку: Cycle details: → Target 'project' : LinkStoryboards Target 'project' has compile command with input '/Users/project/Commons/Components/ScreenshotSharing/ViewController/AppShare.storyboard' Target 'project' : ValidateEmbeddedBinary /Users/project/Xcode/DerivedData/project-hgqvaddkhmzxfkaycbicisabeakv/Build/Products/Debug-iphoneos/project.app/PlugIns/stickers.appex Target 'project' has process command with input '/Users/project/Resources/Info.plist' Target 'project' has compile …

10
C ++ Отримати ім'я типу в шаблоні
Я пишу кілька класів шаблонів для синтаксичного аналізу деяких текстових файлів даних, і, як такий, переважно більшість помилок синтаксичного аналізу будуть пов'язані з помилками у файлі даних, які здебільшого не написані програмістами, і тому вони потребують гарне повідомлення про те, чому програму не вдалося завантажити, наприклад щось на зразок: Помилка …
Використовуючи наш веб-сайт, ви визнаєте, що прочитали та зрозуміли наші Політику щодо файлів cookie та Політику конфіденційності.
Licensed under cc by-sa 3.0 with attribution required.