<html>
<head>
<style>
.hmmessage P
{
margin:0px;
padding:0px
}
body.hmmessage
{
FONT-SIZE: 10pt;
FONT-FAMILY:Tahoma
}
</style>
</head>
<body class='hmmessage'>
Ok, Luis<BR>
it works perfect.<BR>
Can you explain more detailed what you refers to "provide a&nbsp;mechanism for checking versions when you load the DLL"?<BR>
&nbsp;<BR>
&nbsp;thanks for your help! <BR><BR>
&nbsp;<BR>
<BR>&gt; Date: Sun, 18 May 2008 09:52:26 -0400<BR>&gt; From: luis.ibanez@kitware.com<BR>&gt; To: pmb_007@hotmail.com<BR>&gt; CC: insight-users@itk.org<BR>&gt; Subject: Re: [Insight-users] Making ITK dlls with Visual Studio<BR>&gt; <BR>&gt; <BR>&gt; <BR>&gt; Hi Pedro,<BR>&gt; <BR>&gt; The basic step is to replace<BR>&gt; <BR>&gt; <BR>&gt; ADD_EXECUTABLE(GradientImageFilter GradientImageFilter.cxx)<BR>&gt; <BR>&gt; <BR>&gt; with<BR>&gt; <BR>&gt; ADD_LIBRARY(GradientImageFilter SHARED GradientImageFilter.cxx)<BR>&gt; <BR>&gt; <BR>&gt; in your CMakeLists.txt file.<BR>&gt; <BR>&gt; <BR>&gt; However, in addition to that, you need to add an explicit instantiation<BR>&gt; for the type in the .cxx file, add the EXPORT symbol, and provide a<BR>&gt; mechanism for checking versions when you load the DLL.<BR>&gt; <BR>&gt; <BR>&gt; All of this is illustrated in the VolViewPlugins directory in<BR>&gt; InsightApplications:<BR>&gt; <BR>&gt; InsightApplications/VolViewPlugins<BR>&gt; <BR>&gt; <BR>&gt; <BR>&gt; Regards,<BR>&gt; <BR>&gt; <BR>&gt; Luis<BR>&gt; <BR>&gt; <BR>&gt; <BR>&gt; ------------------------------<BR>&gt; Pedro Madrigal Bayonas wrote:<BR>&gt; &gt; Hi, i'm new ITK user. My question is:<BR>&gt; &gt; <BR>&gt; &gt; anybody knows how to obtain DLLs (not .exe) when compiling the proyect <BR>&gt; &gt; with Visual Studio 6.0?<BR>&gt; &gt; For example, how can i make the Filter GradientImageFilter.dll instead <BR>&gt; &gt; GradientImageFilter.exe??<BR>&gt; &gt; It would be fantastic if someone send me the code showing me the way to <BR>&gt; &gt; do this with this filter.<BR>&gt; &gt; <BR>&gt; &gt; Regards,<BR>&gt; &gt; <BR>&gt; &gt; <BR>&gt; &gt; Thanks<BR>&gt; &gt; <BR>&gt; &gt; ------------------------------------------------------------------------<BR>&gt; &gt; Tecnología, moda, motor, viajes,.suscríbete a nuestros boletines para <BR>&gt; &gt; estar siempre a la última MSN Newsletters <BR>&gt; &gt; &lt;http://newsletters.msn.com/hm/maintenanceeses.asp?L=ES&amp;C=ES&amp;P=WCMaintenance&amp;Brand=WL&amp;RU=http%3a%2f%2fmail.live.com&gt;<BR>&gt; &gt; <BR>&gt; &gt; <BR>&gt; &gt; ------------------------------------------------------------------------<BR>&gt; &gt; <BR>&gt; &gt; _______________________________________________<BR>&gt; &gt; Insight-users mailing list<BR>&gt; &gt; Insight-users@itk.org<BR>&gt; &gt; http://www.itk.org/mailman/listinfo/insight-users<BR><BR><br /><hr />Tecnología, moda, motor, viajes,.suscríbete a nuestros boletines para estar siempre a la última <a href='http://newsletters.msn.com/hm/maintenanceeses.asp?L=ES&C=ES&P=WCMaintenance&Brand=WL&RU=http%3a%2f%2fmail.live.com' target='_new'>MSN Newsletters</a></body>
</html>