あ〜、違うよ。
俺、視力弱いみたいで見間違えてた。

正しくは、↓こういう風にしたかったんだ。

#define EXPORT __declspec( dllexport )

class EXPORT BASECLASS
{
public:
 virtual BASECLASS()=0;
 virtual ~BASECLASS()=0;
 virtual bool Create(int)=0;
 virtual void Release()=0;
};

class CHOMECHOMECLASS : public BASECLASS
{
public:
 CHOMECHOMECLASS();
 ~CHOMECHOMECLASS();
 bool Create(int);
 void Release();
};

でね、これだとBASECLASSのコンストラクタとデストラクタでエラーになるのね。
コンストラクタとデストラクタを削除するとエラーは0でビルドできるんですわ。

それで正解なのかもしれないけれど、腑に落ちないというか・・・
コンストラクタもデストラクタも記述したいな〜ってのが本音。