Search
Write a publication
Pull to refresh
6
0

Небесный механик

Send message
Нет, я про этот код:

old_def = $$cat($$OUT_PWD/defines.txt)
curr_def = $$DEFINES
curr_def -= $$old_def
old_def -= $$DEFINES
diff = $$old_def $$curr_def
# если макросы поменялись, то удаляем все файлы в OUT_PWD
!isEmpty(diff) {
A = $$system(del /F /Q /S $$system_path($${OUT_PWD}/*.*))
message(DEFINES WERE CHANGED)
}
write_file($$OUT_PWD/defines.txt, DEFINES);


Допустим мы его выдернули ипоставили в конец pro-файла, теперь, если мы что-то поменяли в файле проекта, то он будет автоматически выполняться.
Ну хорошо, коль сами не понимаете, то будем задавать вопросы:
В QtCreator послее изменения pro-файла qmake перезпускается. Т.е. первая часть в таком случае всегда выполняется, зачем вторая?
Во-первых, можно и надо было развернуть почему так происходит. И не говорите, что слишком много писать, по опыту своему и чужому могу смело утверждать, что если не можешь изложить вкратце, значит недостаточно четко все еще лежит в голове. Ну и во вторых сделать отдельный раздел Ссылки
При всей полезности поста вторая акцентированная ссылка на личный блог (первая была в Вашей первой статье) начинает попахивать самопиаром.
Кстати, это хороший повод запостить багрепорт.
И всеже, куда ведет QR на блондиночке????
Когда-то я говорил, что нужно хорошо учиться, чтобы добиться чего-то в жизни. Теперь я читаю Forbes, но в упор не вижу академиков в списке богатейших.


Армянское радио спросили:
— Сколько нужно дипломов о высшем образовании, чтобы считаться действительно образованным человеком?
— Как минимум три. Диплом дедушки, диплом папы и твой собственный диплом.

Как не парадоксально, но это правда.
Некорректно. Вы компилируете программу один раз, а исполняете сильно больше.
Хммм, у меня проблем не наблюдается.
Картинку я добавил, но слово «красота» надо понимать в переносном смысле.
Блин, в кои-то веки решил полениться и тут такой облом. Сейчас должен заткнуться. (По-хорошему надо взять и реализовать)

Спасибо за крассплатформенный C++11.
О как. Похоже что-то поменялось. В свое время у меня Mingw 4.4 не требовал и все прекрасно линковал
Да, в боевых проектах я так и делаю. Да и перед глазами пример Krusader, где из 200 варнингов, которые выкинул компилятор с пяток были серьезны.

MinGW как и gcc (что ожидаемо) не требует дополнительных атрибутов при экспорте dll. И если бы у вас mingw не линковал, то это былоб для меня новым открытием, с которым надо былобы разбираться. :)
Добавил макрос экспорта, теперь либа должна линковаться в VisualStudioю Если у вас MinGW, то это странно.
Варнинги несущественные для статьи. Поправил. .user файл кинул в gitignore, либу переименовал.

В винде собираем VisualStudio?
В чем траблы со сборкой?
Она должна заработать с Qt5 и gcc 4.6
Когда я думал: «А не добавить ли мне график?». Аргументом против было то, что он ничего из написанного не будет иллюстрировать. Статья о процессе разработки, а не о самих графиках. Да и конечный результат далек от результатов qwt или MathGl, не говоря о gnuplot или Matlab-а, и откровенно сырой, чтоб им было можно хвастаться :)
С чего это корню из площади? У нас чип в термодинамической равновесии, значит площади.

Матрица Nikon D4 это CMOS, в CMOS часть площади чипа занимает обвязка — не фоточувствительные элементы. Есесно при увеличении размера пикселя при неизменном размере матрицы растет и светочувствительность. Ну и помимо того мы убираем дополнительные источники шума.
Не получится большой пиксель => большой тепловой шум.
Главный, как мне кажется, вопрос какой при этом собственный шум (в плане светочувствительности).

Information

Rating
6,445-th
Location
Монино, Москва и Московская обл., Россия
Registered
Activity