Creating desktop application under linux

I see that many people successful use eclipse to develop under linux. But is it possible to use many aspects of cocos architecture, like binding custom classes, or enableing debug?
I don’t want testing on android or ios, becouse it isn’t modile game.
P.S.: I’m developing game using lua.