acv651/
├─ libv651/asn1c/rtbersrc/*.c
├─ libv651/asn1c/rtpersrc/*.c
├─ libv651/asn1c/rtsrc/*.c
├─
libv651/asn1c/rtxsrc/*.c
├─ libv651/asn1h/*.h
1. 컴파일 옵션 추가
-D_NO_INT64_SUPPORT -D_NO_LICENSE_CHECK
2. Include 옵션
추가
-I/acv651/libv651
-I/acv651/libv651/asn1h
-I/acv651/libv651/asn1c
3. 빌드시 최종 생성된 파일
-> Shared Library gcc PPC version 4.1.2 libv651.so 를
생성 확인
소프트웨어 설치가 완료되면, ~ asn1c-v651c 또는 ~ acv633cpp 및 서브디렉토리 sample_xxx 에 각종 예제
파일이 들어 있습니다.
2-4-2.
다른 Platforms에 Run-time Code 포팅
모든 platform 사양 내용은 소프트웨어가 설치된
루트 디렉토리의 platform.mk에 있습니다.
다른 platform 에 Run-time code를 포팅하는 방법은 아래와 같습니다.
1. Create a directory tree
containing a root directory (the name does not matter) and lib, src, rt*src, and
build_lib subdirectories (note: in these definitions, * is a wildcard character
indicating there are multiple directories matching this pattern). The tree
should be as follows:
2. Copy the files ending in
extension ".mk" from the root directory of the installation to the root
directory of the target platform (note: if transferring from DOS to UNIX or
vice-versa, FTP the files in ASCII mode to ensure lines are terminated
properly).
3. Copy all files from the src and
the different rt*src subdirectories from the installation to the src and rt*src
directories on the target platform (note: if transferring from DOS to UNIX or
vice-versa, FTP the files in ASCII mode to ensure lines are terminated
properly).
4. Copy the makefile from the
build_lib subdirectory of the installation to the build_lib subdirectory on the
target platform (note: if transferring from DOS to UNIX or vice-versa, FTP the
files in ASCII mode to ensure lines are terminated
properly).
5. Edit the platform.mk file in the root subdirectory and
modify the compilation parameters to fit those of the compiler of the target
system. In general, the following parameters will need to be
adjusted:
a. CC C compiler
executable name
b. CCC C++ compiler
executable name
c. CFLAGS_ Flags that
should be specified on the C or C++ command line
The platform.w32 and platform.gnu files in the root directory of the
installation are sample files for Windows 32 (Visual C++) and GNU compilers
respectively. Either of these can be renamed to platform.mk for building in either of these
environments.
6. Invoke the makefile in the
build_lib subdirectory.
모든 파라메타 설정이 정확하다면, lib
서브디렉토리에 바이너리 라이브러리가 만들어질 것 입니다.
문의전화 : TEL: 02-813-7474