Описание тега microsoft-runtime-library
1
ответ
Автоматическое включение библиотеки времени выполнения / фреймворка в установочный пакет VS2008
Project1: C++ EXE-проект с параметром генерации кода "библиотека времени выполнения", установленным на "Многопоточный Debug Dll". Project2: проект A C# EXE, разработанный с.Net Version, скажем, 3.5 Предположим, я хочу написать установочный проект дл…
14 окт '10 в 20:07
1
ответ
boost::lexical_cast без библиотек времени выполнения
Я нахожусь в ситуации, когда я хотел бы использовать boost::lexical_cast, но не могу использовать библиотеки времени выполнения C/C++ и, следовательно, не могу использовать lexical_cast. Я не очень хорошо знаю Boost, но я видел использование таких б…
29 авг '12 в 01:29
1
ответ
_Write в io.h a блокирует вызов?
Я унаследовал некоторый код, который для инициализации некоторого оборудования записывает несколько байтов, а затем ожидает возврата. Для этого он вызывает _write функция от io.h, Судя по моему тестированию, похоже, что в этот момент он блокируется.…
09 сен '10 в 14:02
1
ответ
CEF - Сборка тестов с MDd
В настоящее время я пытаюсь реализовать программное обеспечение, основанное на Chromium Embedded Framework (CEF). Платформа, к которой я стремлюсь, - это окна, и я использую последнюю версию из автоматических сборок CEF (на момент публикации). Из-за…
09 окт '17 в 18:52
1
ответ
Функция обратного вызова не работает Многопоточная отладка (/ MTd)
Мне нужно создать DLL, которая работает с функцией обратного вызова. Когда я устанавливаю Runtime Libary = Многопоточная отладка (/ MTd) в свойствах проекта, он генерирует это сообщение об ошибке: Но когда я устанавливаю Runtime Libary = Многопоточн…
15 мар '13 в 18:08
4
ответа
Ошибка компоновщика: предварительно скомпилированная библиотека VC++ 6.0 с программой VC++ 8.0
Я пытаюсь перекомпилировать некоторый код, который у меня есть, для новой системы. Он включает в себя предварительно скомпилированную статическую библиотеку, для которой у меня нет исходного кода (только заголовок), и эта библиотека была построена с…
30 май '12 в 20:22
1
ответ
Как изменить файл спецификаций MinGW для связи с MSVCR100.dll и MSVCP100.dll?
Я использую Windows 7 и последнюю версию MinGW (gcc v4.7.2). Моя проблема состоит в том, чтобы заставить MinGW использовать "MSVCR100" и "MSVCP100" исполняемые библиотеки DLL для простого тестового приложения. Мой стандартный файл спецификации выгля…
18 июн '13 в 14:06
2
ответа
Microsoft Visual Studio ~ C/C++ Runtime Library ~ Статическое / динамическое связывание
Я пользователь Microsoft Visual Studio. Мой вопрос о "C/C++ Runtime Library". Я создал "Пустой проект" с исходным файлом ".cpp" main.cpp, содержащим следующий код: #include <iostream> int main(void) { std::cout << "Hello World" << …
07 фев '13 в 11:08
0
ответов
Как вы можете заставить приложение C# общаться с C++ DLL, когда DLL имеет кроссплатформенные зависимости?
Я пытаюсь создать виджет C# для запуска вместе с архитектурой сервиса C++. Я использую существующую службу интерфейса C++, которая публикует / подписывает данные, и подключаю их к обратным вызовам визуализации C#. Итак, у меня есть решение с проекто…
25 июн '14 в 20:01
2
ответа
С технической точки зрения, что MinGW делает возможным gcc на Windows?
Несколько вопросов: Правильно ли понимать, что MinGW по сути берет исходный код gcc и компилирует его в исполняемый файл для windows, т.е. gcc.exe? MinGW wiki говорит: "MinGW, с другой стороны, предоставляет функции, предоставляемые Win32 API". Это …
10 июл '14 в 04:13
0
ответов
Использование z/OS XL C/C++ для повышения производительности и улучшения управления памятью
Я хочу улучшить управление памятью в программе с множеством применений огромных матриц. Я хотел бы использовать разрешенное во время выполнения число байтов в одной строке кэша. Есть функция sysconf() в z/OS XL C/C++ сделать это. Является ли эта биб…
17 май '12 в 20:58
0
ответов
Получить версию библиотеки времени выполнения программно
Можно ли получить версию библиотеки времени выполнения приложения win32 для C++ во время выполнения? Я говорю о MT против MTd против MD против MDd.
01 июн '16 в 12:29
1
ответ
Как повторно использовать статический код библиотеки, который уже связан с библиотекой DLL с другим приложением C++ в Visual Studio 2010?
Я работаю над решением C++ в Visual Studio 2010. У меня есть файл DLL, который использует некоторые стандартные библиотечные функции C++ (например, строковые или файловые функции). По некоторым причинам переносимости я должен скомпилировать эту DLL …
18 апр '13 в 17:07
1
ответ
Удалить указатель вызывает утечку памяти?
Я использую Run Time Library, CRT, чтобы обнаружить утечку памяти. Вот что я нашел в деструкторе: _CrtMemCheckpoint(&crtMemStateFinish); nDifference = _CrtMemDifference(&crtMemStateDifference, &crtMemStateStart, &crtMemStateFinish); …
22 ноя '13 в 17:04
1
ответ
Можете ли вы сделать сборку Visual C++ 2013 со старыми библиотеками времени выполнения?
Поскольку новые библиотеки времени выполнения есть не на каждом компьютере, им нужно загрузить распространяемые файлы, и я знаю, что могу сделать это с помощью какого-то инсталлятора, но это очень хлопотно. Так что вместо этого есть ли способ для ме…
03 фев '15 в 03:34
1
ответ
Какой хороший способ разрешить конфликты библиотеки времени выполнения?
У меня есть довольно большой C / C++ CGI-проект, который ссылается на несколько внешних библиотек (OpenSSL, FastCGI, Boost и т. Д.). Я проверил, что каждая библиотека создается с /MT, как наш основной исполняемый проект. Однако при включении определ…
20 июл '13 в 21:09
1
ответ
Как явно вызывать функции запуска CRT
Есть ли способ, которым я могу явно в своем коде вызвать функции, которые обычно вызываются в функциях mainCRTStartup? Меня особенно интересуют функции initterm и initterm_e. Даже при том, что моя программа связана с crt (должно быть, верно?), Я не …
20 сен '17 в 21:14
1
ответ
LNK4098 - конфликт 'MSVCRT' с использованием GLFW
Я работаю над проектом с использованием OpenGL. Тем не менее, у меня есть предупреждение компоновщика "Resolving LNK4098: defaultlib 'MSVCRT' конфликтует с...", когда я строю свой проект. Я много чего читал об этом предупреждении и узнал с помощью D…
02 мар '16 в 13:19
0
ответов
Ошибка после указания библиотеки времени выполнения как многопоточной
Моя текущая программа, над которой я работал в Visual Studio 2010, работала некоторое время, пока не обнаружила, что мои друзья, пытавшиеся запустить ее, получили ошибку "msvcp100.dll отсутствует". Я попытался исправить это, статически связав библио…
19 июл '12 в 20:27
1
ответ
Как собрать opencv и повысить оба в Visual Studio 2013? /MTd? /MDd?
Я использую библиотеку Boost и OpenCV с Visual Studio 2013 в Windows 7. Когда я их строю, таких ошибок много. opencv_core2410d.lib(alloc.obj) : error LNK2038: mismatch detected for 'RuntimeLibrary': value 'MTd_StaticDebug' doesn't match value 'MDd_D…
12 фев '15 в 18:11