{"id":3795,"date":"2013-09-25T15:52:00","date_gmt":"2013-09-25T06:52:00","guid":{"rendered":"http:\/\/127.0.0.1\/?p=3795"},"modified":"2020-08-19T15:54:35","modified_gmt":"2020-08-19T06:54:35","slug":"tutorial-directory-structure","status":"publish","type":"post","link":"http:\/\/127.0.0.1\/en\/archives\/3795","title":{"rendered":"Tutorial: Directory structure"},"content":{"rendered":"
You need other SDKs to build SCCToolKit. You need to tell cmake where you put these. So it would make your life easier if you put these in convenient places. Here is my preferences.<\/p>\n
\/src\r\n |-Blackmagic_SDK -> bmdsdks\/Blackmagic DeckLink SDK 9.7\r\n\u00a0 |-OpenCV -> opencvs\/opencv-2.4.5\r\n |-Qt\r\n |-build -> qt-everywhere-opensource-src-4.8.4\/build\r\n |-qt-everywhere-opensource-src-4.8.4\r\n |-bmdsdks\r\n |-Blackmagic DeckLink SDK 9.7\r\n |-opencvs\r\n |-opencv-2.4.5\r\n |- ...\r\n |-build\r\n |- ...<\/pre>\nThe points are<\/p>\n
\/src<\/code>, which is very short in the full path.<\/li>\n- Put versions of SDKs in\u00a0
\/src\/opencvs, \/src\/bmdsdks, \/src\/Qt<\/code><\/li>\n- Put ‘build’ to be accessible by\u00a0
\/src\/OpenCV\/build, \/src\/Qt\/build<\/code><\/li>\n- To tell cake where’s\u00a0
qmake<\/code>, you set\u00a0\/src\/Qt\/build\/bin\/qmake<\/code><\/li>\n- Make symbolic links to the designated version (shown as ‘
-><\/code>‘ in above tree).<\/li>\n<\/ul>\nIt is just an example. You don’t need to do this way — find your preference and happy hacking!You need other SDKs to build SCCToolKit. You need to tell cmake where you put these. So it would make your life easier if you put these in convenient places. Here is my preferences.<\/p>\n
\/src\r\n |-Blackmagic_SDK -> bmdsdks\/Blackmagic DeckLink SDK 9.7\r\n\u00a0 |-OpenCV -> opencvs\/opencv-2.4.5\r\n |-Qt\r\n |-build -> qt-everywhere-opensource-src-4.8.4\/build\r\n |-qt-everywhere-opensource-src-4.8.4\r\n |-bmdsdks\r\n |-Blackmagic DeckLink SDK 9.7\r\n |-opencvs\r\n |-opencv-2.4.5\r\n |- ...\r\n |-build\r\n |- ...<\/pre>\nThe points are<\/p>\n
\n- Put everything at
\/src<\/code>, which is very short in the full path.<\/li>\n- Put versions of SDKs in
\/src\/opencvs, \/src\/bmdsdks, \/src\/Qt<\/code><\/li>\n- Put ‘build’ to be accessible by
\/src\/OpenCV\/build, \/src\/Qt\/build<\/code><\/li>\n- To tell cake where’s
qmake<\/code>, you set\u00a0\/src\/Qt\/build\/bin\/qmake<\/code><\/li>\n- Make symbolic links to the designated version (shown as ‘
-><\/code>‘ in above tree).<\/li>\n<\/ul>\nIt is just an example. You don’t need to do this way — find your preference and happy hacking!<\/p>\n","protected":false},"excerpt":{"rendered":"
You need other SDKs to build SCCToolKit. You need to tell cmake where you put these. So it would make your life easier if you put these in convenient places. Here is my preferences. \/src |-Blackmagic_SDK -> bmdsdks\/Blackmagic DeckLink SDK 9.7 \u00a0 |-OpenCV -> opencvs\/opencv-2.4.5 |-Qt |-build -> qt-everywhere-opensource-src-4.8.4\/build |-qt-everywhere-opensource-src-4.8.4 |-bmdsdks |-Blackmagic DeckLink SDK 9.7 […]<\/p>\n","protected":false},"author":11,"featured_media":0,"comment_status":"closed","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"_locale":"en_US","_original_post":"http:\/\/scc.pj.aist.go.jp\/?p=1161"},"categories":[21],"tags":[],"_links":{"self":[{"href":"http:\/\/127.0.0.1\/wp-json\/wp\/v2\/posts\/3795"}],"collection":[{"href":"http:\/\/127.0.0.1\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"http:\/\/127.0.0.1\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"http:\/\/127.0.0.1\/wp-json\/wp\/v2\/users\/11"}],"replies":[{"embeddable":true,"href":"http:\/\/127.0.0.1\/wp-json\/wp\/v2\/comments?post=3795"}],"version-history":[{"count":2,"href":"http:\/\/127.0.0.1\/wp-json\/wp\/v2\/posts\/3795\/revisions"}],"predecessor-version":[{"id":3865,"href":"http:\/\/127.0.0.1\/wp-json\/wp\/v2\/posts\/3795\/revisions\/3865"}],"wp:attachment":[{"href":"http:\/\/127.0.0.1\/wp-json\/wp\/v2\/media?parent=3795"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"http:\/\/127.0.0.1\/wp-json\/wp\/v2\/categories?post=3795"},{"taxonomy":"post_tag","embeddable":true,"href":"http:\/\/127.0.0.1\/wp-json\/wp\/v2\/tags?post=3795"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}