Страница 1 из 1

Определение процессора при компиляции

Добавлено: 21 июн 2004, 21:46
#!/bin/bash
Глупый и в то же время серьезный вопрос:
где содержится информация о том, процессор какой архитектуры стоит в моей системе (чтобы потом компилировать программы с оптимизацией)?

Или это можно как-то принудительно задать перед компиляцией?
Мне нужно march=athlon, а он компилирует i686 :(

Добавлено: 22 июн 2004, 07:01
michael
/proc/cpuinfo
Во flags есть список поддерживаемых наборов команд (mmx, sse, 3dnow, etc.)

Добавлено: 22 июн 2004, 08:07
Llama
Michael, неправильно. /proc - это линуксовая фича. правильный ответ см. в man arch и man uname

Добавлено: 22 июн 2004, 08:10
Llama
#!/bin/bash, А что тебе мешает прописать нормлаьные mcpu и march в Makefile, или, что более правильно, почитать ./configure --help