<?xml version="1.0" encoding="utf-8"?>
<feed xmlns="http://www.w3.org/2005/Atom">
	<title type="html"><![CDATA[Форум Guardant &mdash; Суть файлов GrdFWBO.obj, GrdFWMC.obj и GrdFWMO.obj]]></title>
	<link rel="self" href="https://forum.guardant.ru/feed/atom/topic/268" />
	<updated>2013-11-16T13:04:39Z</updated>
	<generator>PunBB</generator>
	<id>https://forum.guardant.ru/topic/268/</id>
		<entry>
			<title type="html"><![CDATA[Re: Суть файлов GrdFWBO.obj, GrdFWMC.obj и GrdFWMO.obj]]></title>
			<link rel="alternate" href="https://forum.guardant.ru/post/1737/#p1737" />
			<content type="html"><![CDATA[<p>Разобрался. Нужно в файл .pro добавить строки:<br /></p><div class="codebox"><pre><code>OBJECTS += GrdFWMC.obj
LIBS += USER32.LIB OLE32.LIB</code></pre></div><p>Я раньше так и делал, но без USER32.LIB и OLE32.LIB и было много ошибок на которые я не обращал внимания. Посмотрел внимательно что там написано и добавил недостающие библиотеки.</p>]]></content>
			<author>
				<name><![CDATA[Phoenix]]></name>
				<uri>https://forum.guardant.ru/user/711/</uri>
			</author>
			<updated>2013-11-16T13:04:39Z</updated>
			<id>https://forum.guardant.ru/post/1737/#p1737</id>
		</entry>
		<entry>
			<title type="html"><![CDATA[Re: Суть файлов GrdFWBO.obj, GrdFWMC.obj и GrdFWMO.obj]]></title>
			<link rel="alternate" href="https://forum.guardant.ru/post/1735/#p1735" />
			<content type="html"><![CDATA[<p>В windows использую компилятор Visual C++ 2010 Express, но программу пишу и собираю в Qt-creator. Подскажите пожалуйста как подключить obj файл. В linux у меня получается статическая сборка (при подключении libgrdapi.a), а в windows не получается (при подключении Grdapi32.lib).</p>]]></content>
			<author>
				<name><![CDATA[Phoenix]]></name>
				<uri>https://forum.guardant.ru/user/711/</uri>
			</author>
			<updated>2013-11-14T10:08:16Z</updated>
			<id>https://forum.guardant.ru/post/1735/#p1735</id>
		</entry>
		<entry>
			<title type="html"><![CDATA[Re: Суть файлов GrdFWBO.obj, GrdFWMC.obj и GrdFWMO.obj]]></title>
			<link rel="alternate" href="https://forum.guardant.ru/post/1324/#p1324" />
			<content type="html"><![CDATA[<p>Спасибо, мы постараемся учесть ваши замечания.</p>]]></content>
			<author>
				<name><![CDATA[Mikhail Bakalyarov]]></name>
				<uri>https://forum.guardant.ru/user/539/</uri>
			</author>
			<updated>2013-02-22T11:23:52Z</updated>
			<id>https://forum.guardant.ru/post/1324/#p1324</id>
		</entry>
		<entry>
			<title type="html"><![CDATA[Re: Суть файлов GrdFWBO.obj, GrdFWMC.obj и GrdFWMO.obj]]></title>
			<link rel="alternate" href="https://forum.guardant.ru/post/1323/#p1323" />
			<content type="html"><![CDATA[<p>Теперь стало понятно. Вообще, лучше было бы, если это было где-то описано. И про формат файлов, и совместимость версий.</p>]]></content>
			<author>
				<name><![CDATA[ittakir]]></name>
				<uri>https://forum.guardant.ru/user/538/</uri>
			</author>
			<updated>2013-02-22T10:54:07Z</updated>
			<id>https://forum.guardant.ru/post/1323/#p1323</id>
		</entry>
		<entry>
			<title type="html"><![CDATA[Re: Суть файлов GrdFWBO.obj, GrdFWMC.obj и GrdFWMO.obj]]></title>
			<link rel="alternate" href="https://forum.guardant.ru/post/1322/#p1322" />
			<content type="html"><![CDATA[<p>Корректная работа объектного файла на всех версиях Visual Studio является не случайным стечением обстоятельств, а предсказуемым результатом. <br />Данный файл является результатом работы нашей системы защиты. Неверно говорить о том, на каком компиляторе API собрано изначально, т.к. система защиты сама содержит свой “линковщик” COFF-формата. В файле нет runtime, наружу видны только системные вызовы Windows API. Вы можете в этом сами убедиться с помощью утилиты dumpbin.exe.</p>]]></content>
			<author>
				<name><![CDATA[Mikhail Bakalyarov]]></name>
				<uri>https://forum.guardant.ru/user/539/</uri>
			</author>
			<updated>2013-02-22T09:53:33Z</updated>
			<id>https://forum.guardant.ru/post/1322/#p1322</id>
		</entry>
		<entry>
			<title type="html"><![CDATA[Re: Суть файлов GrdFWBO.obj, GrdFWMC.obj и GrdFWMO.obj]]></title>
			<link rel="alternate" href="https://forum.guardant.ru/post/1320/#p1320" />
			<content type="html"><![CDATA[<p>А в какой версии Visual Studio собран GrdFWMC.obj?<br />Вроде как если версии разные, то может и не собраться. Мне повезло, в VS2008 Express собралось все нормально.</p>]]></content>
			<author>
				<name><![CDATA[ittakir]]></name>
				<uri>https://forum.guardant.ru/user/538/</uri>
			</author>
			<updated>2013-02-22T06:16:02Z</updated>
			<id>https://forum.guardant.ru/post/1320/#p1320</id>
		</entry>
		<entry>
			<title type="html"><![CDATA[Re: Суть файлов GrdFWBO.obj, GrdFWMC.obj и GrdFWMO.obj]]></title>
			<link rel="alternate" href="https://forum.guardant.ru/post/1317/#p1317" />
			<content type="html"><![CDATA[<p>К сожалению, готовых .lib файлов для Borland в SDK нет.</p>]]></content>
			<author>
				<name><![CDATA[Mikhail Bakalyarov]]></name>
				<uri>https://forum.guardant.ru/user/539/</uri>
			</author>
			<updated>2013-02-21T11:30:11Z</updated>
			<id>https://forum.guardant.ru/post/1317/#p1317</id>
		</entry>
		<entry>
			<title type="html"><![CDATA[Re: Суть файлов GrdFWBO.obj, GrdFWMC.obj и GrdFWMO.obj]]></title>
			<link rel="alternate" href="https://forum.guardant.ru/post/1316/#p1316" />
			<content type="html"><![CDATA[<p>Спасибо. А то я несколько удивился, что одного файла GrdFWBO.obj оказалось достаточно в моем приложении.<br />А вот все lib-файлы пришлось самому конвертировать в OMF утилитой coff2omf.exe. Или где-то были готовые файлы, а я не заметил?</p>]]></content>
			<author>
				<name><![CDATA[znseday]]></name>
				<uri>https://forum.guardant.ru/user/536/</uri>
			</author>
			<updated>2013-02-21T11:16:58Z</updated>
			<id>https://forum.guardant.ru/post/1316/#p1316</id>
		</entry>
		<entry>
			<title type="html"><![CDATA[Re: Суть файлов GrdFWBO.obj, GrdFWMC.obj и GrdFWMO.obj]]></title>
			<link rel="alternate" href="https://forum.guardant.ru/post/1315/#p1315" />
			<content type="html"><![CDATA[<p>Добрый день!</p><p>“GrdFWBO.obj” - Guardant Flat Windows Borland OMF<br />“GrdFWMC.obj” - Guardant Flat Windows Microsoft COFF<br />“GrdFWMO.obj” - Guardant Flat Windows Microsoft OMF<br />“GrdFWMC64.obj” - Guardant Flat Windows Microsoft COFF x64</p><p>Для 32-x битных компиляторов Embarcadero C++Builder следует использовать файл “GrdFWBO.obj”.</p><p>32-x битные компиляторы Embarcadero C++Builder (ранее Borland C++ Builder) всегда работали только с OMF-форматом объектных файлов, причём искажения имён для Microsoft Visual C++ и Borland C++ разные.&nbsp; <br />Поддержка COFF-формата появилась в 64-х битных компиляторах Delphi, а также в&nbsp; 32-x&nbsp; битных, начиная с версии&nbsp; Embarcadero Delphi XE2 (где можно использовать GrdFWMC.obj). Появится ли поддержка COFF-формата для 32-х битных компиляторов C++ Builder мне неизвестно.</p>]]></content>
			<author>
				<name><![CDATA[Mikhail Bakalyarov]]></name>
				<uri>https://forum.guardant.ru/user/539/</uri>
			</author>
			<updated>2013-02-21T11:13:00Z</updated>
			<id>https://forum.guardant.ru/post/1315/#p1315</id>
		</entry>
		<entry>
			<title type="html"><![CDATA[Суть файлов GrdFWBO.obj, GrdFWMC.obj и GrdFWMO.obj]]></title>
			<link rel="alternate" href="https://forum.guardant.ru/post/1314/#p1314" />
			<content type="html"><![CDATA[<p>В руководстве рекомендуется все библиотеки Guardant подключать статически.<br />Работаю в Embarcadero C++Builder 2010. Какие из GrdFWBO.obj, GrdFWMC.obj и GrdFWMO.obj файлов нужно подключать? Что обозначают эти аббревиатуры в названиях файлов?</p>]]></content>
			<author>
				<name><![CDATA[znseday]]></name>
				<uri>https://forum.guardant.ru/user/536/</uri>
			</author>
			<updated>2013-02-21T08:49:59Z</updated>
			<id>https://forum.guardant.ru/post/1314/#p1314</id>
		</entry>
</feed>
