I need to pass a version string from makefile so I define it as -DVERSION='"1.1.1.0"' in "Other compiler option" or in "#defines" field as VERSION='"1.1.1.0"'. It breaks CB, CB does not compile. If I remove this string CB compiles. So I am sure it is this string breaks CB.
I also tried
-DVERSION='\"1.1.1.0\"'
-DVERSION=\'"1.1.1.0"\'
only
-DVERSION=\'"1.1.1.0"\'
works.