What is the difference between "I can't stand smoking" and "I can't stand to smoke"?
Oald stand, verb, no.13 meaning dislike has only the construction I can't stand smoking. "To stand" + to-infinitive is not registered. So I would say "I can't stand to smoke" is wrong. http://www.oxfordlearnersdictionaries.com/definition/american_english/stand_1?q=stand
Both sentences have the feeling that you do not like smoking or secondary smoke.
I can't stand smoking
can have two meanings:
1) You do not like to smoke
2) You do not like smoking in general (i.e. either you or other people)
I can't stand to smoke
only has one meaning, you do not like having a cigarette.