[Insight-users] Re: A problem of linking FLTK libraries in MFC based program!
Luis Ibanez
luis . ibanez at kitware . com
Tue, 15 Jul 2003 21:45:38 -0400
Hi Yuanjie
Mixing FLTK and MFC doesn't seem to be a good idea.
You will be trying two use two libraries that are
designed for the same purpose: Managing a GUI.
I would suggest you to choose one or the other.
With FLTK you have the advantage of the portability
to other platforms.
Regards,
Luis
----------------------
zheng yuanjie wrote:
> Hi, Luis
>
> I have been using/ Microsoft Visual C++ 6.0/ with /Windows XP./
>
> Would you please tell me if I can combine /MFC/ with /FLTK/ to construct
> interface of one program?
>
> I have tried to combine them, but I failed. My operations are listed below:
>
> 1. I constructed a new project with /MFC AppWizard(exe)/.
>
> 2. I tried to link /FLTK/ static libraries in my program. I could
> succeed in linking /fltkgld.lib/ and/ fltkimagesd.lib/, however I
> failedd in doing /fltkd.lib/. When I tried to link /fltkd.lib/, and
> debugged the program, an linking error came out as:
>
> /Linking.../
>
> /fltkd.lib(fl_call_main.obj) : error LNK2001: unresolved external symbol
> _main/
>
> Would you mind telling me what's wrong with me? Please note that if I
> construct a Win32 Application or Win32 ConsoleApplication, i.e. not a
> MFC based one, I can succeed in linking all the libraries of FLTK.
>
> Sincerely yours,
>
> Yuanjie Zheng
>
>
>
>
> ------------------------------------------------------------------------
> *Do You Yahoo!?*
> 国内电邮用户反垃圾调查拉开帷幕
> <http://cn . rd . yahoo . com/mail_cn/tag/?http://cn . tech . yahoo . com/zhuanti/laji/index . html>
>