Командная строка warning d9002 пропуск неизвестного параметра arch sse2
Не получается запустить чужой проект в отладчике
Помощь в написании контрольных, курсовых и дипломных работ здесь.
Вложения
![]() | BuildLog[_отчет.rar (5.1 Кб, 7 просмотров) |
Подскажите как запустить через pycharm готовый, но чужой проект
Добрый день, подскажите, например я скачиваю с github.com готовый проект, как мне его запустить на.
Kuzya69, ошибки компилятора свои стоило указать в теме или скинуть например на https://pastebin.com/ а сюда уже ссылку. Не у всех есть visual studio и немногие будуть качать ваш непонятный зип архив. А может и стоило самому поискать что за ошибки сначала?
Вангую все из-за версии студии, ну или либы какие есть и возможно пути неверные или их вообще нет..
Хорошее предположение проверять я его конечно же не буду )
Вложения
![]() | BarsWFopensource.zip (14.87 Мб, 4 просмотров) |
Помощь в написании контрольных, курсовых и дипломных работ здесь.
Не получается запустить проект
Доброго времени суток. Не могу скомпилировать проект. Не пойму понять почему выскакивает ошибка.
Не получается запустить проект на Xubuntu
Здравствуйте! Начал осваивать Xubuntu, но сразу столкнулся с проблемой. Не получается запустить.
Не получается запустить проект Django
Здравствуйте, я создал проект Django в Visual Studio при запуске проекта выдает ошибку, подскажите.
SSE2 option in Visual C++ (x64)
I’ve added x64 configuration to my C++ project to compile 64-bit version of my app. Everything looks fine, but compiler gives the following warning:
Is there SSE2 optimization really not available for 64-bit projects?
3 Answers 3
Seems to be all 64-bit processors has SSE2. Since compiler option always switched on by default no need to switch it on manually.
SSE instructions: The original AMD64 architecture adopted Intel’s SSE and SSE2 as core instructions. SSE3 instructions were added in April 2005. SSE2 replaces the x87 instruction set’s IEEE 80-bit precision with the choice of either IEEE 32-bit or 64-bit floating-point mathematics. This provides floating-point operations compatible with many other modern CPUs. The SSE and SSE2 instructions have also been extended to operate on the eight new XMM registers. SSE and SSE2 are available in 32-bit mode in modern x86 processors; however, if they’re used in 32-bit programs, those programs will only work on systems with processors that have the feature. This is not an issue in 64-bit programs, as all AMD64 processors have SSE and SSE2, so using SSE and SSE2 instructions instead of x87 instructions does not reduce the set of machines on which x64 programs can be run. SSE and SSE2 are generally faster than, and duplicate most of the features of the traditional x87 instructions, MMX, and 3DNow!.
SSE2, Visual Studio 2010 и Debug Build
Может ли компилятор автоматически использовать SSE2, если оптимизация отключена?
Когда оптимизация отключена, флаг /arch: SSE2 означает что-нибудь?
Мне дали задачу выжать больше производительности из нашего программного обеспечения. К сожалению, сборки релизов выполняются с использованием настроек отладки, и попытки аргументировать в случае оптимизации пока не увенчались успехом.
В коде есть несколько ситуаций, подобных этому:
Я хотел бы, чтобы компилятор менял эту операцию для меня, но это не так; Я подозреваю, что оптимизация должна быть включена.
Update
Я не думаю, что _VEC_memcpy вызывается. когда-либо.
Visual Studio 2010 и ранее не имеют поддержки автоматической векторизации вообще.
Если вы хотите векторизации на VS2010, вам в значительной степени придется делать это вручную с помощью встроенных функций.
Visual Studio 2012 поддерживает авто-векторизация:
Попытка оптимизировать код, созданный с помощью параметров отладки MSVC, является своего рода безумным поручением, поскольку компилятор эффективно не работает, чтобы сделать ваш код медленным, например, манипулируя данными на стеке и выключая его (что вызывает зависание при загрузке, магазин киосков) и другие подобные вещи.
В любом случае MSVC не вектурирует этот блок, будь то в Release или Debug. Вам нужно будет использовать встроенные средства, чтобы заставить его исправить правильный машинный код. Это /O 2/Ot/Oi/arch: SSE2:
Современные компиляторы действительно паршивы к векторизации, поэтому мы полагаемся на использование встроенных SSE-приложений в нашем приложении. Я сомневаюсь, что любой компилятор будет векторизовать эту конкретную операцию, поскольку она по существу является “сокращением”, а не “картой”, и я еще не видел компилятор, который выполняет горизонтальную (неортогональную) вектозацию.
Как сделать первый шаг в изучении OpenGL (glut)?
Есть желание научится писать простые игры: Арканоид/змейка/тетрис/etc. С использованием OpenGL.
Нашол уроки с использованием glut. Пытался скомпилировать в Dev-C++, MinGW, VC++. Предварительно скачав архив, там были такие файлы README-win32.txt glut32.lib glut32.dll glut.h glut.def.
README-win32.txt и glut.def удалил.
glut32.lib скинул в папку lib у каждого из компиляторов (што-то типа С:\Dev-Cpp\lib)
glut32.dll скинул в папку C:\WINDOWS\system32 и C:\WINDOWS\system
glut.h скинул в папку include и include\GL каждого из компиляторов (што-то типа С:\Dev-Cpp\include и С:\Dev-Cpp\include\GL)
Но при компиляции в вкладке Link много сообщений об ошибках такого типа:
c:\projects\c++\devtest\main.o(text+0x17):main.cpp: undefined reference to ‘__glutInitWithExit’
Вопрос:
Как сделать первый шаг в изучении OpenGL (glut)?
И что я сделал не так?
P.S. Нужно ли приводить пример того что я пытался скомпилировать?
Добавлено через 22 минуты
ОС: Windows XP
пробовал ставить freeglut те же ошибки
Помощь в написании контрольных, курсовых и дипломных работ здесь.
Как поставить OpenGL(glut) на Dev-C++?
Как поставить, вернее как правильно поставить OpenGL(glut) на Dev-C++? На MS Visual C++ Ставил.

Я хочу нарисовать текстуру и квадрат, но цвета не корректно отображаются. Если я удаляю Таймер.
Как вывести текст с использованием GLUT или OpenGL
Как вывести текст с использованием GLUT или OpenGL в окно, созданое с помощью glutCreateWindow()?
Исправление: Сообщение об ошибке или исключение при компиляции или выполнения приложения, которое имеет некоторые параметры компилятора в Visual Studio 2008 SP1 включен
Симптомы
В Microsoft Visual Studio 2008 Пакет обновления 1 (SP1) возникает одна из следующих проблем.
Проблема 1
При компиляции проекта, содержащая параметр, /arch:SSE(2) и /fp: за исключением параметр, появляется следующее сообщение об ошибке:
Ошибка командной строки D8016: “/ arch: SSE2′ и ‘ / fp: за исключением” несовместимые параметры командной строки.
Случай 2
При запуске приложения Visual C++, содержит неинициализированный объект с плавающей запятой, возникает исключения с плавающей запятой. Кроме того может появиться следующее сообщение об ошибке:
0xC0000090: Недопустимая операция с плавающей запятой
Эта проблема возникает, если выполняются следующие условия:
Добавить /fp: за исключением параметр список параметров компилятора, чтобы отключить исключения с плавающей запятой.
Исходный код содержит неинициализированной переменной с плавающей запятой.
Неинициализированной переменной с плавающей запятой находится в памяти, который содержит значение сигналов не является числовым (NaN).
Проблема 3
Необработанное исключение в 0x00401342 в имя_файла: 0xC0000090: Недопустимая операция с плавающей запятой.
Номер 0x00401342 может измениться в разное время.
При включении параметра компилятора /Od или параметра компилятора/O1 исключение не создается.
Решение
Сведения об исправлении
Исправление от корпорации Майкрософт доступно. Тем не менее он предназначен только для устранения проблемы, описанной в этой статье. Предлагаемое исправление должно применяться исключительно в системах, в которых обнаружена эта специфическая неполадка. Это исправление может проходить дополнительное тестирование. Таким образом, если вы не подвержены серьезно этой проблеме, рекомендуется дождаться следующего пакета обновления для Visual Studio 2008, содержащего это исправление.
Для немедленного решения этой проблемы обратитесь в службу поддержки пользователей Майкрософт для получения исправления. Полный список телефонов службы поддержки клиентов корпорации Майкрософт и сведения о стоимости поддержки посетите следующий веб-сайт корпорации Майкрософт:
http://support.microsoft.com/contactus/?ws=supportПримечание. В особых случаях оплата, предусмотренная за обращение в службу поддержки может быть отменена, если специалист службы технической поддержки Майкрософт определит, что обновление будет решением проблемы. Затраты на обычные услуги службы поддержки будут применяться к дополнительным вопросам и проблемам, которые не охватываются конкретным обновлением.
Предварительные условия
Необходимо установить пакет обновления 1 для Visual Studio 2008 для установки этого исправления.
Необходимость перезагрузки
Не требуется перезагружать компьютер после установки данного исправления.
Сведения о замене исправлений
Это исправление не заменяет других исправлений.
Сведения о файлах
Глобальная версия этого исправления содержит атрибуты файла (или более поздние атрибуты файлов), приведенные в следующей таблице. Дата и время для этих файлов указаны в формате общего скоординированного времени (UTC). При просмотре сведений о файле, он преобразуется в локальное время. Чтобы узнать разницу между временем по Гринвичу и местным временем, откройте вкладку Часовой пояс элемента Дата и время в панели управления.

