This is a great plugin.
I successfully build the plugin.
But I found that in the project option, this is some script to zip the output to a relative directory.( I nearly can't find the output files, because I haven't put the source in the "codeblockssource\..."
zip -jq9 ..\..\..\devel\share\codeblocks\Bookmarks.zip manifest.xml *.xrc
zip -Rq9 ..\..\..\devel\share\codeblocks\Bookmarks.zip images\*.png images\16x16\*.png
So, I should manually copy the DLL and Zip file to the destination. And it works! Great! Thanks.
There is another thing I could mention. It seems that I can't "save" the bookmarks when I close the whole project. This is the same as setting breakpoints.
So, If both bookmarks and breakpoints could be saved, it is Greater!

Anyway, Thanks for your effort and sharing!