Design Introduction “Air” Styles Mobile Design Principles Styles UX Overview Design Patterns UI Components for Tizen App Design 2.3 TV Design Principles Styles UX Overview Patterns UI Components Wearable Development Tizen Studio Overview Download Tizen Extensions for Visual Studio Family IoT extension SDK Docs Blog Blog Announcing the Tizen Studio 3.7 Release Announcing the Tizen Studio 3.1 Release Community Forums General Support Tizen .NET Web Application Development Native Application Development SDK & IDE Design Introduction “Air” Styles Mobile Design Principles Styles UX Overview Design Patterns UI Components for Tizen App Design 2.3 TV Design Principles Styles UX Overview Patterns UI Components Wearable Development Tizen Studio Overview Download Tizen Extensions for Visual Studio Family IoT extension SDK Docs Blog Blog Announcing the Tizen Studio 3.7 Release Announcing the Tizen Studio 3.1 Release Community Forums General Support Tizen .NET Web Application Development Native Application Development SDK & IDE
NativeApplication 개발하고싶은데 c++로 할수 없나요?
안녕하세요.
Tizen 2.1, 2.2부터 Tizen에 관심있던 초보 개발자입니다.
이번에 2.3으로 개발중에 2가지 막힌 부분이 있어 여기에 조언을 구하고자 합니다. (OSP 실컷 익혀놨는데 다 EFL로 바뀌어 처음에 엄청난 멘붕이 오더군요ㅜㅜ)
IDE를통해 Tizen Native App Project를 생성하면 c로 구현된 efl project가 하나 생성됩니다.
제가 기존에 c++로 작업하던 모듈을 app에서 사용하고싶은데, c++ build가 되지 않습니다.
(심지어 그냥 class 하나만 생성해서 빌드하려고해도 unknown type name ‘class’ 이런 식의 에러가 발생하더군요..
혹시 c++ 개발을위해서는 IDE에서 다른 설정을 해주어야하나요?
두번째로는..
외부에서 만든 shared library(.so)나 static library(.a)를 제가 생성한 Project에서 사용하고 싶은데, 링크를 걸어줘도 라이브러리 파일을 찾지못하고 있습니다.
다른 글 보니까 Proejct Reference를 통해 연결시키라는거 같은데.. 제가 진행중인것은 서로 다른 개발환경(개발자 둘이서 다른 PC에서 작업한다고 생각하면 되겠네요.)에서
한명은 어플을, 한명은 라이브러리를 개발하는데, 라이브러리 개발자가 앱 개발자에게 .a 파일과 필요한 .h파일을 건네준다고 가정할때,
이 때는 Project Reference를 할 수 없는데 이 때는 어떻게 라이브러리를 링크해야하나요?
Project Properties – C/C++ Build – Setting 에서 library를 추가해주고 빌드했음에도 불구하고 Cannot find 에러가 발생합니다..
이 두가지가 해결되었으면 좋겠는데, 답변 부탁드릴게요.
사실 별거 아닐거같은 예상이 되는데 제가 IDE 환경을 아직 다 습득하지 못한 문제라 생각합니다..
BY
16 Apr 2025
Tizen Studio
BY
04 Nov 2024
Tizen Studio
BY
02 Apr 2024
Tizen Studio