Описание тега msvc12
Microsoft Studio Visual C++ 2013 (MSVC 12.0) is a commercial (free version available), integrated development environment (IDE) product from Microsoft for the C, C++, and C++/CLI programming languages.
0
ответов
Ошибки компоновщика libxml2 в Microsoft Visual Studio 2013
Я портирую некоторый код C++, который был скомпилирован с помощью cmake и gcc под Linux, на более крупный проект Windows. Мы используем Microsoft Visual Studio 2013, и проект представляет собой простой инструмент командной строки, встроенный в режим…
03 апр '15 в 01:34
0
ответов
Ошибка MSB8031 с решением Visual Studio 2013, созданным CMake с использованием ExternalData
Когда я добавляю цель теста с CMake ExternalDataт.е. include(ExternalData) set(ExternalData_URL_TEMPLATES "http://ntctestdata/SoftwareTestData/AutomatedTests/%(algo)/%(hash)") ExternalData_Add_Test(it_SdfFullData NAME it_SdfFull COMMAND it_SdfFull )…
14 ноя '16 в 16:30
1
ответ
Как изменить переменную PATH в файле проекта Qt Creator (.pro)
Я использую Qt Creator 3.4.2 для Windows и компилятор MSVC2013. Когда я строю проект, я получаю сообщение об ошибке: LNK1158: cannot run 'rc.exe' Мне удалось это исправить, добавив "C:/Program Files (x86)/Microsoft SDKs/Windows/v7.1A/Bin" к переменн…
14 окт '15 в 10:13
1
ответ
Ошибка компиляции openCTM в x64
Я пытаюсь скомпилировать openCTM, используя VC12 в x64. OpenCTM скачивается с: openctm-1.0.3-src.zip Для компиляции я запускаю: nmake /f Makefile.msvc Для настройки среды я использую следующий bat-файл: @rem Setting environment for using Microsoft V…
23 авг '14 в 14:47
2
ответа
Точка останова в шаблоне игнорируется, есть ли обходной путь?
Всякий раз, когда я устанавливаю точку останова в шаблоне, она игнорируется. Есть ли обходной путь для этого? Пример: точка останова на if (list.size() .. игнорируются. template <typename ObjectType, typename ContainerType> ContainerType CList…
29 авг '14 в 19:46
1
ответ
ITK itkImageFileReader.h, вызывающий ошибки компоновки
Я собрал ITK 4.10 с CMAKE и Visual Studio 2013, но я работаю с ним на QtCreator. Я перешел по этой ссылке, чтобы написать.pro файл. Это прекрасно работает, за исключением одного момента. Когда я включаю itkImageFileReader.h, я получаю 11 ошибок LNK2…
30 сен '16 в 19:28
0
ответов
Портативный способ реализации статической функции реестра в C
Реализовать статический реестр функций в C для gcc/clang можно, используя атрибут переменной section и полагаясь на компоновщик ELF для определения __start_<section> а также __stop_<section> символы, указывающие на адрес пользовательског…
14 дек '18 в 00:03
2
ответа
Квалифицированные имена в объявлении класса C++
Согласно этой странице, имя класса может быть "опционально определено". Таким образом, я ожидаю компиляции следующего кода: struct ::globalSt {}; В MSVC 2013u4 я получаю сообщение об ошибке: Ошибка 1 ошибка C2039: "globalSt": не является членом "гло…
24 апр '15 в 22:56
0
ответов
Ошибка компоновщика: LNK2019 генерируется в статически связанном проекте
Итак, моя команда пыталась реализовать собственную реализацию shared_ptr, чтобы мы могли снова успешно протестировать наш игровой проект в режиме отладки (VS2013). Тем не менее, мы сталкиваемся со следующим списком ошибок 10>GameLogic.lib(GameLev…
26 май '15 в 19:13
2
ответа
Каков наилучший способ конвертировать unsigned long в char* в C++
Мне нужно отправить unsigned longс помощью сокетов. В связи с тем, что unsigned long 4 байта, получатель ожидает только 4 байта. Функция преобразования, которую я написал, и вы найдете ниже, работает, но только если число, которое должно быть сохран…
13 июл '16 в 07:47
1
ответ
Почему оптимизации MSVC нарушают код SSE, когда аргументы функции являются константными для временных или временных значений, скопированных по значению?
Столкнувшись с этим вчера, я попытаюсь привести ясные и простые примеры, которые мне не удаются с MSVC12 (VS2013, 120) и MSVC14 (VS2015, 140). Все неявно /arch:SSE+ с x64. Я упрощу проблему до простого примера транспонирования матрицы с использовани…
07 мар '15 в 07:56
1
ответ
Почему не сработало предупреждение компилятора "возвращающаяся ссылка на временный объект"?
Рассмотрим этот простой код: struct Container { struct Item {}; Item operator[](size_t /*index*/) const { return Item(); } const Item& f() const { return operator[](0); } }; int main() { Container c; const Container::Item& item = *c.begin();…
17 июн '16 в 18:41
1
ответ
Запустите исполняемый файл как службу в C++
Я создал Win32Console использование приложения MSVS2013 и он был успешно скомпилирован. Теперь я попытался создать сервис, используя CreateService и двоичный путь был установлен к пути вышеупомянутого произведенного исполняемого файла. Хотя мне удал…
02 июн '15 в 12:43
0
ответов
Не удалось устранить ошибку компоновщика: "фатальная ошибка C1049: недопустимый числовой аргумент" specload ""
Попытка собрать библиотеку с использованием Nmake и msvc 120 из некоторых сторонних библиотек, существующего кода и встроенной зависимой библиотеки (база кода огромна). Ниже приведена ошибка, которую я получаю при компоновке библиотеки: Linking CXX …
14 авг '18 в 04:14
0
ответов
boost: как указать конкретный файл msvcrt.lib при создании boost-теста
Я пытаюсь создать boost с определенным файлом msvcrt.lib, используемым для создания другого проекта. Я не нашел флаг или раздел конфигурации, где я могу управлять этой библиотекой. по умолчанию boost использует то, что установлено на машине. Есть ли…
14 авг '15 в 21:04
1
ответ
Точка останова: прерывание при возникновении исключения C++ - почему так медленно?
Использование Qt Creator, Qt 5.3, VC12 (VS2013) Когда я устанавливаю точку останова "Прерывание при возникновении исключения C++" в Qt создателе, мое приложение становится очень медленным. Может быть, на 5-10 медленнее, чем работа с другими точками …
03 июл '14 в 12:34
1
ответ
Не могу скомпилировать пример с __stdcall в Boost.Python
Я пытаюсь обернуть функцию в Python с помощью Boost.Python и я сталкиваюсь с проблемами при использовании __stdcall, Вот пример: #define BOOST_PYTHON_STATIC_LIB #define BOOST_PYTHON_ENABLE_STDCALL #include <boost/python.hpp> #include <boost…
24 ноя '16 в 07:49
1
ответ
Почему конструкторы игнорируют переопределенные виртуальные функции?
Вот пример: struct parent { int a; virtual void stuff() { a = 5; } //variant A void roundabout() { stuff(); } parent() { stuff(); } }; struct child : parent { void stuff() override { a = 6; } //variant B child() : parent() {} }; и использование chil…
24 фев '16 в 20:07
1
ответ
Не могу скомпилировать проекты Qt в командной строке Windows, только в Qt Creator
Я начинаю связываться с Qt, и у меня не было проблем с компиляцией проектов в их IDE. Командная строка была другой историей. Qt Creator это круто и все, но мне нужно автоматизировать мои сборки. Это не становится намного проще, чем это: содержаниеun…
27 фев '16 в 06:52
0
ответов
Разрешение символов в статических библиотеках. Когда это происходит?
Ошибка Я получил unresolved external symbol в зависимости при создании проекта, и я хочу понять, почему это не было проблемой ранее. Справочная информация График зависимости проекта выглядит так: FRCUserProgram.exe |--wpilibC++Sim.lib |--gazebo.exe …
01 июл '15 в 02:10